You want unit tests? We got unit tests...

07 November 2007

I've still a great deal to say about our DevConnections experience — and will over the next few days — but I'd first like to announce an initiative that we've decided to pursue.

Several customers have come to us at the show to ask a specific question: can they get hold of out unit tests for our user interface controls. I must be admit that we've been asked this in the past but for some reason we've prevaricated about it, I can't really recall why now.

Anyway, that was then, this is now. We've decided to do something about it. As always with this kind of thing there's good news and bad news.

First the good: we're going to release the unit tests to our .NET user interface controls. This will give you the opportunity to see how we test our classes, some hints on how we expected them to be used, and so on.

Now the bad, or more accurately, the not quite as good. Although we have functional tests, we don't have complete unit test coverage over all our UI controls. Some controls, especially the more recent ones, are much better covered than others. We also have to do a little work in making sure that the code is presentable, cleaned up, etc, so we can't release everything all at once, right now.

We also do not want to overload the installer by adding in a whole bunch of unit test code that not every one would want, so I would expect our unit tests to be a separate download.

So, stay tuned. You should be seeing some new downloads pretty soon, and we'll be trickling out the tests for individual product throughout the next year.

5 comment(s)

Any news release on your WPF controls?  Beta & expected RTM schedule?

7 November, 2007
enrique balmaseda

Unit testing is becoming a standard now (i think so or it is?)

also, if in case we unit test your product and it did not pass out unit test, we can just send you the method(that is copy paste) and you can easily replicate the issue in your behalf just like that, a walk in the park perhaps.

i suggest, that the unit test must be a separate download on a per component. we dont wanna unit test everything though.

7 November, 2007
My Space In The Net » Blog Archive » Unit tests to our DevExpress user interface controls

Pingback from  My Space In The Net  » Blog Archive   » Unit tests to our DevExpress user interface controls

8 November, 2007
Alex Danvy


Do you use a unit testing framework like NUnit or mbUnit ?

If those unit testing files are only something like 10% of the whole package I'd to see only one package to garanty integrity. What are additional 10 mb when you already have 100 mb to download ?

8 November, 2007
Sergey Kozlov

Great, when it becomes?

We currently use NUnitForms to test controls, while i'm very like NUnitForms, sometimes it's a bit horrible to write proper testers. So do you provide something similar for functional testing or just your internal unit test code? can we use it's the same way as NUnitForms (or simlar frameworks)?

9 November, 2007

Please login or register to post comments.