Matt Ward
b69d0fd504
SD2-1241. Fixed two problems in the Unit Tests pad that could occur when opening another solution before the parser has finished parsing the currently open solution. A) The ProjectService.OpenSolution could be null. The unit tests pad now clears the test tree in this case. B) If the project content is null for a project it is not added to the test tree. This can occur if the test tree is in the middle of updating the tree but the parser has cleared the project content as it starts to load another solution.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2145 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Matt Ward
e11ef3bdba
Added a namespace filter command line option to nunit-console.exe which can be used to run only those tests in a particular namespace. This filtering is used when the user selects a namespace node in the Unit Tests tree and runs the tests.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2076 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Matt Ward
1ab593a725
Fixed SD2-1203 - Modifying the namespace for a test class leaves empty namespace nodes in the test tree. The TestNamespaceTreeNode was incorrectly determining when it was is empty when the node was not expanded. Added extra tests to improve the code coverage for the TestTreeView, TestClassesCollection and UnitTestApplicationStartHelper classes. Removed the unused UpdateResult method in TestClass.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2041 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Matt Ward
d3660f512f
The Unit testing addin now uses the customised nunit-console.exe to run all unit tests. The TestTreeView no longer uses the NUnit tree view and now determines the unit tests dynamically based on the information retrieved from the parser.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2039 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Markus Palme
a1543c981e
removed unused import statements
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@1965 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Daniel Grunwald
4af14f6adf
When target framework is set to .NET 1.0 or .NET 1.1, show code-completion specific to that .NET versions.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@1751 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Daniel Grunwald
c9ecec41f3
Put ICSharpCode.SharpDevelop.Dom in a separate assembly.
...
WorkbenchSingleton.SafeThreadCall is now a generic method to check that the types of the arguments match the parameter types expected by the delegate.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@1661 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Matt Ward
375720d358
Fixed SD2-678. Unit testing pad's stop toolbar button is now disabled after a test run has finished.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@1099 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
7c58827869
Sort ExtTreeView only when expanding a node for the first time instead of every time a node is expanded.
...
OverrideMethodsCodeGenerator now shows methods from base classes when the base class definition is in another part of the class.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@1076 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
b8db7f0b60
Fixed unit tests.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@1070 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
94d5e5bc08
Switch from MbUnit to NUnit:
...
Fixes SD2-621 (ExpectedException test failure not added to error list), SD2-408 (Add "Run Test" to member bookmark), SD2-618 (Run test fixture in console with debugger shows no output).
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@1069 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago