My favorites | Sign in
Project Home Downloads Wiki Issues Source
Project Information
Members
Featured
Downloads
Links

Thursday 04/07/11

The source code repository for ExpressUnit has moved to GitHub

https://github.com/thelgevold/ExpressUnit

You may still download a zipped version of the source from the downloads section here on Google code

ExpressUnit

ExpressUnit is a unit testing framework for the .Net platform. The motivation behind the project is to provide the ability to write unit tests in Visual Studio Express. ExpressUnit will let you debug your tests in-process. A more detailed description and tutorial on how to use it can be found here.

http://www.unit-testing.net/CurrentArticle/How-To-Write-Unit-Tests-In-Visual-Studio-Express.html

http://www.unit-testing.net/CurrentArticle/How-To-Execute-Selenium-Tests-In-Multiple-Threads.html

Terms of Use

ExpressUnit -Testing framework

Copyright (C) 2011 Torgeir Helgevold

This program is free software: you can redistribute it and/or modify

it under the terms of the GNU General Public License as published by

the Free Software Foundation, either version 3 of the License, or

(at your option) any later version.

This program is distributed in the hope that it will be useful,

but WITHOUT ANY WARRANTY; without even the implied warranty of

MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the

GNU General Public License for more details.

You should have received a copy of the GNU General Public License

along with this program. If not, see http://www.gnu.org/licenses/.

External dependencies/libraries:

ExpressUnit includes ThoughtWorks.Selenium.Core.dll

which is released under Apache License, Version 2.0.

You should have received a copy of the Apache License, Version 2.0

along with this program. If not, see http://www.apache.org/licenses/LICENSE-2.0

History:

Thursday 04/07/11

The source code repository for ExpressUnit has moved to GitHub

https://github.com/thelgevold/ExpressUnit

You may still download a zipped version of the source from the downloads section here on Google code

Monday 03/14/11

Uploaded version 4.0 of express unit. New user interface and support for multi threaded execution of tests

Friday 06/05/09

Relased version 3.1 of ExpressUnit. This relase adds a brand new user interface to ExpressUnit

Monday 05/25/09

Relased version 3.0 of ExpressUnit. Version 3.0 is implemented using WPF. It also supports running continuous integration with Hudson

Friday 05/15/09

Added feature to run all tests on startup. The feature is controlled by setting the RunTestsAtStartup flag in app.config to True. The default value is False

Saturday 03/21/09

Added new version with improved UI

Saturday 03/14/09

Uploaded fix of exception handling inside ExpressUnit.

Thursday 03/12/09

Version 2.0 is out. Please visit my blog to learn more

Saturday 06/13/09

Released version 3.2. New in version 3.2 is use case functionality

Monday 03/02/09

Added Confirm.SameCollections method to compare items in arrays/collections. Arrays/Collections are considered to be the same if all contained items are equal (compared using each object's own Equal implementation) The new function will make it much easier to compare content in arrays/collections. As some of you have pointed out, Confirm.Equals throws EqualityException if two arrays/collections with the same content are compared. This is because the default Equals implementation doesn't consider the two objects to be equal.

Sunday 03/01/09

Minor update released to give a more meaningful meesage if Confirm.Equals or Confirm.Different fails

Saturday 02/28/2009

I have released a minor update (version 1.6) The new version basically adds some more flexibility when it comes to where you define your test classes. Before, you were forced to define your test classes in the ExpressUnit project itself, but with this new release, it is possible to define the test classes in any project in your Visual Studio solution. All you have to do is add a reference to the new expressunitmodel dll, which now contains the test attributes. ExpressUnitGui will then be able to execute tests from any project it has reference to.

Tuesday 06/10/2008:

Version 1.5 of ExpressUnit is now available. The big difference from version 1.0 is a GUI interface. "Confirm.Different" has also been added.

Powered by Google Project Hosting