2010-07-28 Mike Krüger * MonoDevelop.CSharpBinding/CodeCompletionBugTests.cs: Added unit test for 'Bug 625064 - Internal classes aren't suggested for completion'. 2010-07-22 Mike Krüger * MonoDevelop.Refactoring/ExtractMethodTests.cs: Track API changes. 2010-07-21 Mike Krüger * MonoDevelop.CSharpBinding/TestViewContent.cs: * MonoDevelop.CSharpBinding/FindMemberVisitorTests.cs: Track API changes. 2010-07-18 Mike Krüger * MonoDevelop.Refactoring/ExtractMethodTests.cs: Track API changes. 2010-07-18 Mike Krüger * MonoDevelop.CSharpBinding/TestViewContent.cs: * MonoDevelop.Refactoring/ExtractMethodTests.cs: * MonoDevelop.CSharpBinding/FindMemberVisitorTests.cs: Track API changes. 2010-07-15 Mike Krüger * MonoDevelop.Projects.Gui/CompletionListWindowTests.cs: Track API changes. 2010-07-12 Michael Hutchinson * MonoDevelop.AspNet/AspNetTesting.cs: * MonoDevelop.Refactoring/ExtractMethodTests.cs: * MonoDevelop.Projects/CompletionDatabaseTests.cs: * MonoDevelop.CSharpBinding/CodeCompletionBugTests.cs: * MonoDevelop.CSharpBinding/ParameterCompletionTests.cs: Track ProjectDomService/Parser API. 2010-07-12 Michael Hutchinson * MonoDevelop.Xml.StateEngine/ParsingTests.cs: Track changes in warnings emitted by XML parser. 2010-07-12 Mike Krüger * Mono.TextEditor.Tests/FoldingTests.cs: track API changes. 2010-07-05 Mike Krüger * MonoDevelop.CSharpBinding/CodeCompletionBugTests.cs: Added unit test for 'Bug 615992 - Intellisense broken when calling generic method.'. 2010-06-30 Mike Krüger * MonoDevelop.CSharpBinding/TestWorkbenchWindow.cs: Added missing using. 2010-06-30 Mike Krüger * MonoDevelop.CSharpBinding/TestWorkbenchWindow.cs: Track API changes. 2010-06-29 Mike Krüger * MonoDevelop.CSharpBinding/TestSpacingVisitor.cs: Added tests for fixed fields/constants. 2010-06-23 Mike Krüger * MonoDevelop.CSharpBinding/TestSpacingVisitor.cs: Activated unit test. * MonoDevelop.CSharpBinding/FindMemberVisitorTests.cs: Added unit test for 'Bug 615983 - Refactoring does not include object initializers'. 2010-06-22 Mike Krüger * MonoDevelop.CSharpBinding/TestFormattingBugs.cs: Moved test suite to different namespace. 2010-06-21 Mike Krüger * Mono.TextEditor.Tests/VirtualSpacesTests.cs: Added test for 'Bug 615624 - Pressing DOWN after RETURN moves cursor to beginning of blank lines instead of to the indent'. 2010-06-21 Mike Krüger * MonoDevelop.CSharpBinding/FindMemberVisitorTests.cs: Added test for 'Bug 615702 - In-place variable renaming can't rename foreach loop variables'. 2010-06-18 Mike Krüger * Mono.TextEditor.Tests/ViTests.cs: Set flag required for one vi test. * Mono.TextEditor.Tests/VirtualSpacesTests.cs: Added test for virtual space return key behavior. 2010-06-18 Mike Krüger * Makefile.am: * UnitTests.csproj: * Mono.TextEditor.Tests/EditActionsTest.cs: * Mono.TextEditor.Tests/VirtualSpacesTests.cs: Added unit tests for 'Bug 615191 - When using multiline selection to indent/outdent, the indenter selects too much'. 2010-06-18 Mike Krüger * Mono.TextEditor.Tests/VirtualSpacesTests.cs: Added test for 'Bug 613770 - Backspace inconsistently deletes entire lines when using "virtual spaces"'. 2010-06-18 Mike Krüger * Makefile.am: * UnitTests.csproj: * Mono.TextEditor.Tests/VirtualSpacesTests.cs: Added unit test for 'Bug 615196 - Pasting a chunk of text into the virtual whitespace fracks everything up'. 2010-06-16 Mike Krüger * Mono.TextEditor.Tests/SyntaxHighlightingTests.cs: Try to fix unit test for the build bot. 2010-06-16 Mike Krüger * Mono.TextEditor.Tests/SyntaxHighlightingTests.cs: Added unit test for CDATA highlighting. 2010-06-15 Mike Krüger * MonoDevelop.CSharpBinding/CodeCompletionBugTests.cs: Added unit test for 'Bug 614045 - Types hidden by members are not formatted properly by ambience'. 2010-06-14 Mike Krüger * MonoDevelop.Projects.Gui/CompletionListWindowTests.cs: Added unit test for 'Bug 613539 - DOBa does not complete to DynamicObjectBase'. 2010-06-11 Michael Hutchinson * Mono.TextEditor.Tests/ViTests.cs: Added vi key notation parser roundtrip test. 2010-06-10 Michael Hutchinson * Mono.TextEditor.Tests/ViTests.cs: Add a test for visual mode motion. 2010-06-10 Michael Hutchinson * Mono.TextEditor.Tests/ViTests.cs: Add a test for deleting to line home/start/zero. 2010-06-10 Michael Hutchinson * MonoDevelop.CSharpBinding/FindMemberVisitorTests.cs: Track API spelling. 2010-06-03 Mike Krüger * MonoDevelop.Refactoring/GenerateNewMemberTests.cs: Added some insertion cursor tests. 2010-06-02 Michael Hutchinson * Mono.TextEditor.Tests/ViTests.cs: Added visual line navigation/deletion/paste test. 2010-06-01 Mike Krüger * MonoDevelop.Refactoring/GenerateNewMemberTests.cs: Added unit test. 2010-06-01 Mike Krüger * MonoDevelop.Refactoring/ExtractMethodTests.cs: * MonoDevelop.Refactoring/GenerateNewMemberTests.cs: Worked on insertioncursor unit tests. 2010-05-31 Michael Hutchinson * Mono.TextEditor.Tests/ViTests.cs: Added tests for dd and cc. 2010-05-31 Michael Hutchinson * Mono.TextEditor.Tests/ViTests.cs: More tests. 2010-05-31 Mike Krüger * MonoDevelop.Refactoring/ExtractMethodTests.cs: * MonoDevelop.Refactoring/GenerateNewMemberTests.cs: Worked on unit tests. 2010-05-31 Michael Hutchinson * Makefile.am: * UnitTests.csproj: * Mono.TextEditor.Tests/ViTests.cs: Started adding tests for vi mode. 2010-05-31 Mike Krüger * MonoDevelop.CSharpBinding/CodeCompletionBugTests.cs: Added test for 'Bug 610006 - Intellisense gives members of return type of functions even when that function isn't invoked'. 2010-05-30 Mike Krüger * Makefile.am: * UnitTests.csproj: * MonoDevelop.Refactoring/GenerateNewMemberTests.cs: Added some tests. 2010-05-25 Mike Krüger * MonoDevelop.Refactoring/ExtractMethodTests.cs: Added test for 'Bug 607990 - "Extract Method" refactoring sometimes tries to pass in unnecessary parameter depending on selection'. 2010-05-20 Mike Krüger * MonoDevelop.CSharpBinding/CodeCompletionBugTests.cs: Fixed unit test. 2010-05-18 Mike Krüger * MonoDevelop.CSharpBinding/CodeCompletionBugTests.cs: Added test for 'Bug 534680 - LINQ keywords missing from Intellisense'. 2010-05-12 Mike Krüger * MonoDevelop.CSharpBinding/FindMemberVisitorTests.cs: Added test for 'Bug 605104 - Highlighter fails to find an instance of my method'. 2010-05-06 Mike Krüger * MonoDevelop.CSharpBinding/FindMemberVisitorTests.cs: fixed unit test. 2010-04-30 Mike Krüger * Mono.TextEditor.Tests.DefaultEditActions/RemoveTabTests.cs: * Mono.TextEditor.Tests.DefaultEditActions/InsertTabTests.cs: Fixed tests. 2010-04-28 Lluis Sanchez Gual * TestBase.cs: * MonoDevelop.Projects\SolutionTests.cs: Fix Windows compatibility issues. 2010-04-27 Mike Krüger * MonoDevelop.Projects/DomPersistenceTests.cs: track api changes. 2010-04-19 Mike Krüger * MonoDevelop.Refactoring/ExtractMethodTests.cs: Fixed unit tests. 2010-04-12 Mike Krüger * MonoDevelop.Projects.Gui/CompletionListWindowTests.cs: Added test for 'Bug 595240 - Completion list filtering should match on words not just at start'. 2010-04-08 Mike Krüger * MonoDevelop.CSharpBinding/CodeCompletionBugTests.cs: Added test for 'Bug 576354 - Type inference failure'. 2010-04-06 Mike Krüger * MonoDevelop.CSharpBinding/TestBraceStlye.cs: * MonoDevelop.CSharpBinding/TestTypeLevelIndentation.cs: * MonoDevelop.CSharpBinding/TestStatementIndentation.cs: Added test for 'Bug 593635 - Auto-formatting doesn't allow single-line if statements'. 2010-04-01 Mike Krüger * MonoDevelop.CSharpBinding/CodeCompletionBugTests.cs: Added test for 'Bug 592120 - Type resolver bug with this.Property[]'. 2010-03-24 Mike Krüger * Makefile.am: * UnitTests.csproj: * MonoDevelop.CSharpBinding/TestFormattingBugs.cs: * MonoDevelop.CSharpBinding/TestSpacingVisitor.cs: * MonoDevelop.CSharpBinding/TestTypeLevelIndentation.cs: Worked on formatting unit tests. 2010-03-23 Mike Krüger * MonoDevelop.CSharpBinding/TestSpacingVisitor.cs: * MonoDevelop.CSharpBinding/TestStatementIndentation.cs: Added some formatting tests. 2010-03-22 Mike Krüger * Makefile.am: * UnitTests.csproj: * MonoDevelop.CSharpBinding/TestBraceStlye.cs: * MonoDevelop.CSharpBinding/TestSpacingVisitor.cs: * MonoDevelop.CSharpBinding/TestIndentationVisitor.cs: * MonoDevelop.CSharpBinding/TestStatementIndentation.cs: * MonoDevelop.CSharpBinding/TestTypeLevelIndentation.cs: Added some formatting unit tests. 2010-03-19 Mike Krüger * Makefile.am: * UnitTests.csproj: * MonoDevelop.CSharpBinding/TestBraceStlye.cs: * MonoDevelop.CSharpBinding/TestSpacingVisitor.cs: * MonoDevelop.CSharpBinding/TestIndentationVisitor.cs: Added some indentation tests. 2010-03-18 Mike Krüger * MonoDevelop.CSharpBinding/TestIndentationVisitor.cs: Added some indenter unit tests. 2010-03-18 Mike Krüger * MonoDevelop.CSharpBinding/TestIndentationVisitor.cs: Added some indenter tests. 2010-03-17 Lluis Sanchez Gual * TestBase.cs: * Makefile.am: * UnitTests.csproj: * MonoDevelop.AspNet/AspNetTesting.cs: * MonoDevelop.CSharpBinding/ProjectDomTests.cs: * MonoDevelop.CSharpBinding/TestSpacingVisitor.cs: * MonoDevelop.CSharpBinding/CodeCompletionBugTests.cs: * MonoDevelop.CSharpBinding/TestIndentationVisitor.cs: * MonoDevelop.Projects.Gui/CompletionListWindowTests.cs: * MonoDevelop.CSharpBinding/ParameterCompletionTests.cs: * MonoDevelop.CSharpBinding/CodeCompletionCSharpTests.cs: * MonoDevelop.CSharpBinding/CodeCompletionCSharp3Tests.cs: * MonoDevelop.CSharpBinding/CodeCompletionOperatorTests.cs: * MonoDevelop.CSharpBinding/CodeCompletionAccessibleTests.cs: Merged MD.Projects into MD.Core, and MD.Projects.Gui, MD.Core.Gui and MD.Components into MD.Ide. 2010-03-17 Mike Krüger * MonoDevelop.CSharpBinding/CodeCompletionBugTests.cs: Added test for 'Bug 588223 - Intellisense does not recognize nested generics correctly.'. 2010-03-16 Mike Krüger * MonoDevelop.Projects/CompletionDatabaseTests.cs: Re-activated failing tests. 2010-03-15 Mike Krüger * MonoDevelop.Projects/CompletionDatabaseTests.cs: Taken out the unit tests for now. Seems that the subclass table don't get updated for types with type parameters. 2010-03-15 Mike Krüger * MonoDevelop.CSharpBinding/CodeCompletionBugTests.cs: Added test for 'Bug 587549 - Intellisense does not work with override constraints'. 2010-03-15 Mike Krüger * MonoDevelop.CSharpBinding/CodeCompletionBugTests.cs: Added test for 'Bug 587543 - Intellisense ignores interface constraints'. 2010-03-12 Mike Krüger * MonoDevelop.CSharpBinding/FindMemberVisitorTests.cs: Added test for 'Bug 587530 – for/foreach rename refactoring ignores the scope'. 2010-03-12 Mike Krüger * MonoDevelop.CSharpBinding/FindMemberVisitorTests.cs: Added test for 'Bug 587071 - Find references shows a lot of methods with the same name but not from the correct class'. 2010-03-11 Mike Krüger * MonoDevelop.CSharpBinding/TestIndentationVisitor.cs: Fixed some tests. 2010-03-11 Mike Krüger * MonoDevelop.CSharpBinding/TestIndentationVisitor.cs: Added some unit tests. 2010-03-10 Mike Krüger * MonoDevelop.CSharpBinding/TestIndentationVisitor.cs: Worked on indentation tests. * MonoDevelop.CSharpBinding/CodeCompletionBugTests.cs: Added unit test for 2nd bug in Bug 586304 - Intellisense does not show several linq extenion methods when using nested generic type. 2010-03-09 Mike Krüger * MonoDevelop.CSharpBinding/TestIndentationVisitor.cs: Worked on unit tests. 2010-03-09 Mike Krüger * Makefile.am: * UnitTests.csproj: * MonoDevelop.CSharpBinding/TestSpacingVisitor.cs: * MonoDevelop.CSharpBinding/TestFormattingVisitor.cs: * MonoDevelop.CSharpBinding/CodeCompletionBugTests.cs: * MonoDevelop.CSharpBinding/TestIndentationVisitor.cs: Added test for 'Bug 586304 - Intellisense does not show several linq extenion methods when using nested generic type'/Worked on formatting tests. 2010-03-05 Mike Krüger * MonoDevelop.CSharpBinding/TestFormattingVisitor.cs: Worked on unit tests. 2010-03-05 Mike Krüger * MonoDevelop.CSharpBinding/FindMemberVisitorTests.cs: Added test for 'Bug 585454 - Lacking one reference to an enum type'. 2010-03-02 Mike Krüger * MonoDevelop.CSharpBinding/TestFormattingVisitor.cs: Fixed some unit tests 2010-02-26 Mike Krüger * MonoDevelop.CSharpBinding/TestFormattingVisitor.cs: Added some formatting tests. 2010-02-25 Mike Krüger * MonoDevelop.CSharpBinding/TestFormattingVisitor.cs: Added some tests. 2010-02-25 Lluis Sanchez Gual * MonoDevelop.Projects/DomPersistenceTests.cs: Added attribute persistence test. * TestBase.cs: * MonoDevelop.AspNet/AspNetTesting.cs: * MonoDevelop.Refactoring/ExtractMethodTests.cs: * MonoDevelop.CSharpBinding/CodeCompletionBugTests.cs: * MonoDevelop.CSharpBinding/ParameterCompletionTests.cs: Make sure temp file names are unique in all test fixtures. 2010-02-25 Mike Krüger * MonoDevelop.Refactoring/ExtractMethodTests.cs: * Mono.TextEditor.Tests/SyntaxHighlightingTests.cs: * MonoDevelop.CSharpBinding/TestFormattingVisitor.cs: * MonoDevelop.Projects.Gui/CompletionListWindowTests.cs: Fixed some unit tests. 2010-02-24 Mike Krüger * MonoDevelop.CSharpBinding/TestFormattingVisitor.cs: added binary expression formatting unit test. 2010-02-23 Mike Krüger * MonoDevelop.CSharpBinding/CodeCompletionBugTests.cs: Added test for 'Bug 582017 - C# Generic Type Constraints'. 2010-02-18 Mike Krüger * Mono.TextEditor.Tests/SearchTests.cs: Track API changes. 2010-02-15 Mike Krüger * MonoDevelop.CSharpBinding/CodeCompletionBugTests.cs: Added unit test for 'Bug 577225 - Inconsistent autocomplete on returned value of generic method.'. 2010-02-07 Mike Krüger * MonoDevelop.CSharpBinding/TestViewContent.cs: * MonoDevelop.CSharpBinding/TestFormattingVisitor.cs: worked on unit tests/track api changes. 2010-02-04 Mike Krüger * MonoDevelop.CSharpBinding/TestFormattingVisitor.cs: added some tests. 2010-02-03 Mike Krüger * MonoDevelop.CSharpBinding/TestFormattingVisitor.cs: worked on formatting visitor tests. 2010-02-02 Mike Krüger * Makefile.am: * UnitTests.csproj: * MonoDevelop.CSharpBinding/TestFormattingVisitor.cs: Added unit test file for the new formatter. 2010-01-21 Mike Krüger * MonoDevelop.Projects.Gui/CompletionListWindowTests.cs: Track API changes. 2010-01-05 Mike Krüger * MonoDevelop.CSharpBinding/CodeCompletionBugTests.cs: Added test for 'Bug 568204 - Inconsistency in resolution'. 2010-01-04 Mike Krüger * MonoDevelop.CSharpBinding/CodeCompletionBugTests.cs: added test for 'Bug 561964 - Wrong type in tooltip when there are two properties with the same name'. 2009-12-14 Michael Hutchinson * MonoDevelop.Projects/CompletionDatabaseTests.cs: Track numbers of refs in test project. Add a test to confirm that types can't be resolved from refs of refs. Comment out the "non deep search" test since deep search is now the same as shallow search. 2009-12-01 Lluis Sanchez Gual * MonoDevelop.Projects/MdsTests.cs: * MonoDevelop.Projects/MSBuildTests.cs: * MonoDevelop.Projects/SolutionTests.cs: * MonoDevelop.Projects/LocalCopyTests.cs: * MonoDevelop.Projects/WorkspaceTests.cs: * MonoDevelop.Projects/TestProjectsChecks.cs: Introduced the ConfigurationSelector class to all methods that previously took a configuration name as string. This eliminates the ambiguity between solution configuration names and project configuration names. 2009-11-17 Mike Krüger * MonoDevelop.CSharpBinding/CodeCompletionBugTests.cs: Activated unit tests for bug 555523 2009-11-16 Mike Krüger * MonoDevelop.CSharpBinding/CodeCompletionBugTests.cs: Added tests for 'Bug 555523 - C# code completion gets confused by extension methods with same names as properties'. 2009-11-09 Mike Krüger * Makefile.am: * UnitTests.csproj: * MonoDevelop.Refactoring/BaseRefactorerTests.cs: Added some tests for the base refactorer indenting / remove indenting functions. 2009-11-06 Mike Krüger * MonoDevelop.CSharpBinding/CodeCompletionBugTests.cs: Added unit test for 'Bug 553101 – Enum completion does not use type aliases'. 2009-10-28 Mike Krüger * MonoDevelop.CSharpBinding/CodeCompletionBugTests.cs: Added unit test for 'Bug 550185 - Intellisence for extension methods'. 2009-10-26 Mike Krüger * MonoDevelop.CSharpBinding/FindMemberVisitorTests.cs: Added test for 'Bug 549858 - Refactoring does not change properties in lambda expressions'. 2009-10-26 Mike Krüger * MonoDevelop.CSharpBinding/CodeCompletionBugTests.cs: Added unit test for 'Bug 549864 - Intellisense does not work properly with expressions'. 2009-10-21 Mike Krüger * MonoDevelop.Refactoring/DeclareLocalTests.cs: Updated unit test to the new naming sheme. 2009-10-20 Mike Krüger * MonoDevelop.CSharpBinding/FindMemberVisitorTests.cs: Added test for 'Bug 547949 - Rename partial classes does not rename both classes'. 2009-10-14 Mike Krüger * MonoDevelop.CSharpBinding/TestViewContent.cs: Track API changes. 2009-10-09 Mike Krüger * MonoDevelop.Refactoring/DeclareLocalTests.cs: Updated declare local test. 2009-10-09 Mike Krüger * MonoDevelop.Projects/MSBuildTests.cs: * MonoDevelop.CSharpBinding/MemberTests.cs: * MonoDevelop.CSharpBinding/TopLevelTests.cs: * MonoDevelop.Projects/TestProjectsChecks.cs: * MonoDevelop.CSharpBinding/ProjectDomTests.cs: * MonoDevelop.Refactoring/ExtractMethodTests.cs: * MonoDevelop.CSharpBinding/CodeCompletionBugTests.cs: * MonoDevelop.CSharpBinding/FindMemberVisitorTests.cs: * MonoDevelop.CSharpBinding/ParameterCompletionTests.cs: * MonoDevelop.Projects.Gui/CompletionListWindowTests.cs: * MonoDevelop.CSharpBinding/CodeCompletionCSharpTests.cs: * MonoDevelop.CSharpBinding/CodeCompletionCSharp3Tests.cs: * MonoDevelop.CSharpBinding/CodeCompletionOperatorTests.cs: * MonoDevelop.CSharpBinding/CodeCompletionAccessibleTests.cs: Track namespace renamings. 2009-10-09 Mike Krüger * MonoDevelop.Refactoring/ExtractMethodTests.cs: Took out unit test. 2009-10-09 Mike Krüger * MonoDevelop.CSharpBinding/CodeCompletionBugTests.cs: fixed unit test. 2009-10-08 Ankit Jain * UnitTests.csproj: Use \ instead of '/' in the Import. 2009-10-08 Ankit Jain * UnitTests.csproj: Add md.targets . 2009-10-08 Mike Krüger * MonoDevelop.CSharpBinding/FindMemberVisitorTests.cs: Added unit test for 'Bug 545361 - Method -> Rename doesn't update instance in delegate constructor'. 2009-10-08 Mike Krüger * MonoDevelop.CSharpBinding/CodeCompletionBugTests.cs: Added unit test. 2009-10-05 Mike Krüger * MonoDevelop.CSharpBinding/CodeCompletionAccessibleTests.cs: added tests for protected or internal / protected and internal / internal. 2009-10-05 Mike Krüger * MonoDevelop.Projects.Gui/CompletionListWindowTests.cs: added test for 'Bug 543984 – Completion window should only accept punctuation when it's an exact match'. 2009-10-04 Mike Krüger * MonoDevelop.Projects.Gui/CompletionListWindowTests.cs: Extended code completion window unit tests. 2009-10-03 Mike Krüger * MonoDevelop.Projects.Gui/CompletionListWindowTests.cs: Added test for 'Bug 543923 - Completion window should deselect when word is deleted'. 2009-10-02 Mike Krüger * MonoDevelop.Projects.Gui/CompletionListWindowTests.cs: Added a code completion window test for defaultcompletionstring 2009-09-30 Mike Krüger * MonoDevelop.CSharpBinding/CodeCompletionBugTests.cs: Added test for 'Bug 542976 - Type resolution problem'. 2009-09-28 Lluis Sanchez Gual * MonoDevelop.Projects/MdsTests.cs: * MonoDevelop.Projects/ProjectTests.cs: * MonoDevelop.Projects/SolutionTests.cs: * MonoDevelop.Projects/WorkspaceTests.cs: * MonoDevelop.Projects/TestProjectsChecks.cs: * MonoDevelop.Refactoring/ExtractMethodTests.cs: * MonoDevelop.CSharpBinding/CodeCompletionBugTests.cs: * MonoDevelop.CSharpBinding/FindMemberVisitorTests.cs: * MonoDevelop.CSharpBinding/ParameterCompletionTests.cs: Use the new DotNetAssemblyProject class instead of DotNetProject, which is now abstract. 2009-09-23 Mike Krüger * MonoDevelop.CSharpBinding/TopLevelTests.cs: Fixed unit test. 2009-09-23 Mike Krüger * MonoDevelop.CSharpBinding/TopLevelTests.cs: Fixed bug in unit test. 2009-09-22 Michael Hutchinson * Makefile.am: * UnitTests.csproj: * MonoDevelop.AspNet: * MonoDevelop.AspNet/AspNetTesting.cs: * MonoDevelop.AspNet/AspNetCompletionTests.cs: Start adding some ASP.NET completion tests. 2009-09-21 Mike Krüger * MonoDevelop.CSharpBinding/FindMemberVisitorTests.cs: Renamed IDomVisitable -> INode 2009-09-17 Mike Krüger * MonoDevelop.CSharpBinding/CodeCompletionAccessibleTests.cs: Added alias unit test. 2009-09-17 Mike Krüger * MonoDevelop.Projects/DomTests.cs: Added assembly uri string from marek to the unit tests. 2009-09-17 Mike Krüger * MonoDevelop.Projects/DomTests.cs: Added parseassemblyuri unit tests. 2009-09-14 Michael Hutchinson * MonoDevelop.Projects.Gui/CompletionListWindowTests.cs: Add tests for matching on punctuation. 2009-09-14 Michael Hutchinson * Makefile.am: Add MonoDevelop.Refactoring to the MONO_PATH so we can run the tests. 2009-09-12 Mike Krüger * MonoDevelop.Projects.Gui/CompletionListWindowTests.cs: Added tests for complete empty match option / tests are now more in line with the suggestions from mhutch. 2009-09-12 Mike Krüger * MonoDevelop.Projects.Gui/CompletionListWindowTests.cs: Track API changes. 2009-09-12 Mike Krüger * MonoDevelop.Projects.Gui/CompletionListWindowTests.cs: Added missing test for auto select property. 2009-09-12 Mike Krüger * Makefile.am: * UnitTests.csproj: * MonoDevelop.Projects.Gui: * MonoDevelop.Projects.Gui/CompletionListWindowTests.cs: Added code completion window unit tests. 2009-09-11 Mike Krüger * MonoDevelop.CSharpBinding/CodeCompletionBugTests.cs: Added some comments. 2009-09-11 Mike Krüger * MonoDevelop.CSharpBinding/CodeCompletionBugTests.cs: Added unit tests for "Bug 538208 - Go to declaration not working over a generic method...". 2009-09-07 Mike Krüger * Makefile.am: * UnitTests.csproj: * Mono.TextEditor.Tests.DefaultEditActions/DeleteActionTests.cs: * Mono.TextEditor.Tests.DefaultEditActions/CaretMoveActionTests.cs: * Mono.TextEditor.Tests.DefaultEditActions/SelectionActionTests.cs: * Mono.TextEditor.Tests.DefaultEditActions/CaretMoveActionsTest.cs: * Mono.TextEditor.Tests.DefaultEditActions/SelectionSelectAllTests.cs: Extended text editor action tests. 2009-09-07 Mike Krüger * Makefile.am: * UnitTests.csproj: * Mono.TextEditor.Tests.DefaultEditActions/CaretMoveTests.cs: * Mono.TextEditor.Tests.DefaultEditActions/CaretMoveActionsTest.cs: Worked on caret move action tests. 2009-09-02 Mike Krüger * MonoDevelop.CSharpBinding/CodeCompletionAccessibleTests.cs: Added unit test for explicit members. 2009-09-02 Mike Krüger * MonoDevelop.Refactoring/ExtractMethodTests.cs: Added some more complex test cases. * TestBase.cs: Handled unlikely error in addin configuration. 2009-08-31 Mike Krüger * MonoDevelop.Refactoring/DeclareLocalTests.cs: Added declare local unit test. 2009-08-31 Mike Krüger * Makefile.am: * UnitTests.csproj: * MonoDevelop.Refactoring/DeclareLocalTests.cs: * MonoDevelop.CSharpBinding/TestViewContent.cs: * MonoDevelop.Refactoring/ExtractMethodTests.cs: * MonoDevelop.Refactoring/IntegrateTemporaryVariableTests.cs: * MonoDevelop.Refactoring/IntroduceConstantRefactoringTests.cs: * MonoDevelop.Refactoring/IntroduceFormatItemRefactoringTests.cs: Added some refactoring unit tests. 2009-08-31 Mike Krüger * Makefile.am: * UnitTests.csproj: * MonoDevelop.Refactoring/ExtractMethodTests.cs: * MonoDevelop.Refactoring/CreateBackingStoreTests.cs: * MonoDevelop.Refactoring/RemoveBackingStoreTests.cs: Worked on refactoring unit tests. 2009-08-31 Mike Krüger * MonoDevelop.Refactoring/ExtractMethodTests.cs: Added some extract method unit tests. 2009-08-27 Mike Krüger * MonoDevelop.Projects/DomTests.cs: Fixed bug in unit test. 2009-08-26 Lluis Sanchez Gual * UnitTests.csproj: Updated dependencies. We now depend on gtk# 2.12.8, Mono 2.4, and Mono.Addins 0.4. 2009-08-15 Mike Krüger * MonoDevelop.CSharpBinding/FindMemberVisitorTests.cs: Added test for "Bug 531525 - Refactoring + Renaming fails for delegate". 2009-08-13 Lluis Sanchez Gual * UnitTests.csproj: Update reference. 2009-08-13 Lluis Sanchez Gual * MonoDevelop.CSharpBinding/TestWorkbenchWindow.cs: Track api changes. 2009-07-31 Mike Krüger * MonoDevelop.CSharpBinding/CodeCompletionBugTests.cs: Added unit test for "Bug 526667 - wrong code completion in object initialisation (new O() {...};)". 2009-07-28 Mike Krüger * MonoDevelop.CSharpBinding/TestViewContent.cs: * MonoDevelop.CSharpBinding/FindMemberVisitorTests.cs: Fixed some unit tests. 2009-07-28 Lluis Sanchez Gual * MonoDevelop.Projects/MSBuildTests.cs: Added test for bug 480813 - Referenced project with spaces/special characters isn't saved or built properly * MonoDevelop.CSharpBinding/ParameterCompletionTests.cs: Fix warning. 2009-07-28 Lluis Sanchez Gual * TestBase.cs: Set 2.0 as default target framework for the tests. 2009-07-16 Mike Krüger * Makefile.am: * UnitTests.csproj: * MonoDevelop.Refactoring: * MonoDevelop.CSharpBinding/TestViewContent.cs: * MonoDevelop.Refactoring/ExtractMethodTests.cs: Added first refactoring unit test for extract method. 2009-07-07 Mike Krüger * TestBase.cs: Fixed unit tests. 2009-06-18 Lluis Sanchez Gual * Mono.TextEditor.Tests.DefaultEditActions\InsertNewLineTests.cs: Make test work on windows. 2009-06-18 Lluis Sanchez Gual * MonoDevelop.Projects/SolutionTests.cs: Explicitly cast file names to strings before checking equality. * Makefile.am: * UnitTests.csproj: use the internal copy of nunit for building the tests. 2009-06-09 Michael Hutchinson * MonoDevelop.Xml.StateEngine/TestParser.cs: * MonoDevelop.Xml.StateEngine/ParsingTests.cs: Check count of errors and warnings separately. 2009-06-09 Michael Hutchinson * Makefile.am: Fix fixture argument. 2009-06-09 Michael Hutchinson * MonoDevelop.Xml.StateEngine/ParsingTests.cs: Newlines are technically valid in attribute values, so don't expect so many errors. 2009-06-09 Mike Krüger * MonoDevelop.CSharpBinding/CodeCompletionBugTests.cs: Added test for "Bug 510919 - Code completion does not show interface method when not using a local var". 2009-06-04 Mike Krüger * MonoDevelop.CSharpBinding/CodeCompletionBugTests.cs: Fixed unit test. 2009-05-19 Lluis Sanchez Gual * UnitTests.csproj: Flush. 2009-05-19 Lluis Sanchez Gual * MonoDevelop.Projects/SolutionTests.cs: * MonoDevelop.CSharpBinding/TestViewContent.cs: * MonoDevelop.CSharpBinding/FindMemberVisitorTests.cs: Track api changes. 2009-05-11 Mike Krüger * MonoDevelop.CSharpBinding/TestViewContent.cs: Track API changes. 2009-05-08 Mike Krüger * MonoDevelop.Projects/DomTests.cs: Added test where CreateInstantiatedGenericMethod fails. 2009-05-08 Mike Krüger * MonoDevelop.CSharpBinding/CodeCompletionBugTests.cs: * MonoDevelop.CSharpBinding/CodeCompletionCSharp3Tests.cs: * MonoDevelop.CSharpBinding/CodeCompletionAccessibleTests.cs: Fixed some tests. 2009-05-04 Mike Krüger * MonoDevelop.CSharpBinding/CodeCompletionBugTests.cs: * MonoDevelop.CSharpBinding/ParameterCompletionTests.cs: * MonoDevelop.CSharpBinding/CodeCompletionCSharpTests.cs: * MonoDevelop.CSharpBinding/CodeCompletionCSharp3Tests.cs: * MonoDevelop.CSharpBinding/CodeCompletionOperatorTests.cs: Worked on unit tests/Added new test. 2009-05-01 Michael Hutchinson * MonoDevelop.Xml.StateEngine/ParsingTests.cs: Increase error count to include newlines-in-attribute-values errors we're now reporting. 2009-04-29 Mike Krüger * MonoDevelop.CSharpBinding/TestWorkbenchWindow.cs: Track API changes. 2009-04-29 Mike Krüger * MonoDevelop.CSharpBinding/TestWorkbenchWindow.cs: Track API changes. 2009-04-09 Mike Krüger * MonoDevelop.CSharpBinding/CodeCompletionBugTests.cs: added test for "Bug 429034 - Class alias completion not working properly". 2009-04-09 Mike Krüger * MonoDevelop.CSharpBinding/FindMemberVisitorTests.cs: Addded test for "Bug 493202 - List References on private constructor yields nothing". 2009-04-03 Mike Krüger * MonoDevelop.Projects/DomTests.cs: Fixed wrong unit test. 2009-04-03 Mike Krüger * MonoDevelop.CSharpBinding/CodeCompletionBugTests.cs: Added test for "Bug 491019 - No intellisense for recursive generics". 2009-04-02 Mike Krüger * MonoDevelop.CSharpBinding/CodeCompletionBugTests.cs: Added tests for "Bug 491020 - Wrong typeof intellisense". 2009-04-02 Mike Krüger * MonoDevelop.CSharpBinding/CodeCompletionCSharp3Tests.cs: Added test for "Bug 491017 - No intellisense for static LINQ queries". 2009-04-02 Mike Krüger * MonoDevelop.CSharpBinding/CodeCompletionBugTests.cs: * MonoDevelop.CSharpBinding/CodeCompletionCSharp3Tests.cs: It's all green again :) 2009-04-01 Mike Krüger * MonoDevelop.CSharpBinding/CodeCompletionCSharp3Tests.cs: added test for "Bug 491016 - No intellisense for lambdas inside linq query" (currently not working) 2009-04-01 Mike Krüger * MonoDevelop.CSharpBinding/CodeCompletionCSharp3Tests.cs: added test for "Bug 487237 - Broken lambda intellisense". 2009-04-01 Mike Krüger * MonoDevelop.Projects/DomTests.cs: Added test for extension method. 2009-03-31 Lluis Sanchez Gual * MonoDevelop.CSharpBinding/ParameterCompletionTests.cs: (Revert to revision 130308) * MonoDevelop.CSharpBinding/CodeCompletionAccessibleTests.cs: The base class is required when running individual tests. * MonoDevelop.CSharpBinding/CodeCompletionBugTests.cs: (Revert to revision 130111) * MonoDevelop.CSharpBinding/ProjectDomTests.cs: Disabled for now. To be merged into CodeCompletionDatabaseTests. * TestBase.cs: Enable file change tracking since it is required by ForceUpdate. 2009-03-31 Mike Krüger * Makefile.am: * UnitTests.csproj: * MonoDevelop.Projects/DomTests.cs: Added some dom tests to help finding C#3 bugs. 2009-03-27 Mike Krüger * MonoDevelop.CSharpBinding/MemberTests.cs: * MonoDevelop.CSharpBinding/TopLevelTests.cs: * MonoDevelop.CSharpBinding/CodeCompletionBugTests.cs: * MonoDevelop.CSharpBinding/FindMemberVisitorTests.cs: * MonoDevelop.CSharpBinding/ParameterCompletionTests.cs: * MonoDevelop.CSharpBinding/CodeCompletionCSharpTests.cs: * MonoDevelop.CSharpBinding/CodeCompletionCSharp3Tests.cs: * MonoDevelop.CSharpBinding/CodeCompletionOperatorTests.cs: * MonoDevelop.CSharpBinding/CodeCompletionAccessibleTests.cs: Simplified/Performance optimized unit tests. 2009-03-27 Mike Krüger * MonoDevelop.CSharpBinding/CodeCompletionBugTests.cs: * MonoDevelop.CSharpBinding/ParameterCompletionTests.cs: * MonoDevelop.CSharpBinding/CodeCompletionCSharp3Tests.cs: * MonoDevelop.CSharpBinding/CodeCompletionAccessibleTests.cs: Worked on unit tests. 2009-03-26 Mike Krüger * MonoDevelop.CSharpBinding/ProjectDomTests.cs: * MonoDevelop.CSharpBinding/CodeCompletionBugTests.cs: * MonoDevelop.CSharpBinding/ParameterCompletionTests.cs: * MonoDevelop.CSharpBinding/CodeCompletionCSharpTests.cs: * MonoDevelop.CSharpBinding/CodeCompletionAccessibleTests.cs: Worked on unit tests & project dom. * Makefile.am: * UnitTests.csproj: 2009-03-24 Mike Krüger * MonoDevelop.CSharpBinding/CodeCompletionBugTests.cs: Added test for Bug 487203 - Extension methods not working 2009-03-23 Mike Krüger * MonoDevelop.CSharpBinding/CodeCompletionBugTests.cs: Added test for "Bug 487206 - Intellisense not working". 2009-03-23 Mike Krüger * MonoDevelop.CSharpBinding/CodeCompletionBugTests.cs: added test for 'Bug 487218 - var does not work with arrays'. 2009-03-23 Mike Krüger * MonoDevelop.CSharpBinding/CodeCompletionBugTests.cs: added test for bug "Bug 487228 - No intellisense for implicit arrays" 2009-03-23 Mike Krüger * MonoDevelop.CSharpBinding/CodeCompletionBugTests.cs: Added tests for "Bug 487236 - Object initializer completion uses wrong type". 2009-03-20 Mike Krüger * MonoDevelop.CSharpBinding/TestWorkbenchWindow.cs: Track API changes. 2009-03-17 Mike Krüger * MonoDevelop.CSharpBinding/MemberTests.cs: * MonoDevelop.CSharpBinding/TopLevelTests.cs: * MonoDevelop.CSharpBinding/FindMemberVisitorTests.cs: * MonoDevelop.CSharpBinding/CodeCompletionBugTests.cs: * MonoDevelop.CSharpBinding/ParameterCompletionTests.cs: Track API changes. 2009-03-16 Mike Krüger * MonoDevelop.CSharpBinding/CodeCompletionCSharpTests.cs: Added test for new context. 2009-03-13 Mike Krüger * UnitTests.csproj: Moved text editor to core 2009-03-10 Mike Krüger * Makefile.am: * UnitTests.csproj: * MonoDevelop.CSharpBinding/FindMemberVisitorTests.cs: Fixed unit tests. 2009-03-10 Mike Krüger * Makefile.am: * UnitTests.csproj: Updated nrefactory references. 2009-03-05 Mike Krüger * MonoDevelop.CSharpBinding/CodeCompletionCSharp3Tests.cs: * MonoDevelop.CSharpBinding/CodeCompletionAccessibleTests.cs: Added some code completion unit tests. 2009-03-04 Michael Hutchinson * MonoDevelop.Xml.StateEngine/ParsingTests.cs: Update doctype test to cover the improved captures and InternalDeclarationRegion support. 2009-03-02 Mike Krüger * MonoDevelop.CSharpBinding/FindMemberVisitorTests.cs: added unit test for "Bug 480492 - Find field references returns incorrect references". 2009-02-27 Mike Krüger * MonoDevelop.CSharpBinding/CodeCompletionCSharp3Tests.cs: Added unit test for "Bug 479983 - No C# completion for object initializers". 2009-02-26 Lluis Sanchez Gual * UnitTests.csproj: Flush. 2009-02-24 Mike Krüger * Mono.TextEditor.Tests/SyntaxHighlightingTests.cs: Added some highlighting tests. 2009-02-23 Mike Krüger * MonoDevelop.CSharpBinding/CodeCompletionAccessibleTests.cs: Added more unit tests do document resolver issues. 2009-02-23 Lluis Sanchez Gual * TestBase.cs: Use a local directory for the add-in registry. 2009-02-23 Mike Krüger * MonoDevelop.CSharpBinding/CodeCompletionAccessibleTests.cs: Added tests for implicit generic method parameter. 2009-02-23 Mike Krüger * MonoDevelop.CSharpBinding/CodeCompletionAccessibleTests.cs: Added test for explicit generic method parameters. 2009-02-23 Mike Krüger * MonoDevelop.CSharpBinding/CodeCompletionCSharp3Tests.cs: fixed typo in unit test. 2009-02-23 Mike Krüger * MonoDevelop.CSharpBinding/CodeCompletionAccessibleTests.cs: Added test for inner type bug. 2009-02-23 Mike Krüger * MonoDevelop.CSharpBinding/CodeCompletionAccessibleTests.cs: Added test for inner inner type access. 2009-02-23 Mike Krüger * MonoDevelop.CSharpBinding/CodeCompletionAccessibleTests.cs: Added test for AttributeArguments expression context. 2009-02-13 Michael Hutchinson * Makefile.am: MD broke the makefile; fix it. 2009-02-13 Michael Hutchinson * Makefile.am: * UnitTests.csproj: * MonoDevelop.Xml.StateEngine/TestParser.cs: * MonoDevelop.Xml.StateEngine/ParsingTests.cs: * MonoDevelop.Xml.StateEngine/HtmlParsingTests.cs: * MonoDevelop.Xml.StateEngine/AspNetParsingTests.cs: Add more tests. 2009-02-12 Lluis Sanchez Gual * MonoDevelop.CSharpBinding/TestWorkbenchWindow.cs: Track api changes. 2009-02-12 Mike Krüger * MonoDevelop.CSharpBinding/CodeCompletionAccessibleTests.cs: Added test case to document a regression bug. 2009-02-11 Lluis Sanchez Gual * MonoDevelop.Projects/TestProjectsChecks.cs: Order on which items are added is now important. * TestBase.cs: Use a private home dir for the test suite to make sure that local configurations don't affect the results. * UnitTests.csproj: Updated. 2009-02-11 Lluis Sanchez Gual * MonoDevelop.CSharpBinding/CodeCompletionBugTests.cs: Another test for bug #470954 2009-02-11 Mike Krüger * MonoDevelop.CSharpBinding/CodeCompletionAccessibleTests.cs: Added more namespace access tests. 2009-02-11 Mike Krüger * MonoDevelop.CSharpBinding/CodeCompletionBugTests.cs: added test for "Bug 470954 - using System.Windows.Forms is not honored". 2009-02-10 Mike Krüger * MonoDevelop.CSharpBinding/CodeCompletionBugTests.cs: Added test for "Bug 350862 - Autocomplete bug with enums". 2009-02-10 Mike Krüger * MonoDevelop.CSharpBinding/CodeCompletionBugTests.cs: * MonoDevelop.CSharpBinding/ParameterCompletionTests.cs: added tests for "Bug 474199 - Code completion not working for a nested class". Refactored parameter completion tests - they're now using the $...$ syntax too. 2009-02-10 Mike Krüger * MonoDevelop.CSharpBinding/CodeCompletionAccessibleTests.cs: Added namespace access tests. 2009-02-10 Mike Krüger * MonoDevelop.CSharpBinding/CodeCompletionCSharpTests.cs: Added test case for new "as" completion context. 2009-02-09 Mike Krüger * MonoDevelop.CSharpBinding/CodeCompletionBugTests.cs: added test for "Bug 473849 - Classes with no visible constructor shouldn't appear in "new" completion". 2009-02-09 Lluis Sanchez Gual * MonoDevelop.Projects/CompletionDatabaseTests.cs: Properly fix warning. 2009-02-09 Mike Krüger * MonoDevelop.CSharpBinding/CodeCompletionBugTests.cs: Added test for "Bug 473686 - Constants are not included in code completion". 2009-02-09 Mike Krüger * Mono.TextEditor.Tests/SelectionTests.cs: * MonoDevelop.Xml.StateEngine/TestParser.cs: * MonoDevelop.CSharpBinding/TestViewContent.cs: * MonoDevelop.Projects/CompletionDatabaseTests.cs: * MonoDevelop.CSharpBinding/CodeCompletionBugTests.cs: * MonoDevelop.CSharpBinding/ParameterCompletionTests.cs: Fixed compiler warnings. 2009-02-08 Michael Hutchinson * UnitTests.csproj: Remove unwanted copy-to-output. 2009-02-08 Michael Hutchinson * UnitTests.csproj: Fix referenced GTK# version. 2009-02-08 Michael Hutchinson * Makefile.am: * UnitTests.csproj: More refs to keep csc happy. 2009-02-06 Mike Krüger * MonoDevelop.CSharpBinding/CodeCompletionCSharp3Tests.cs: Adding C#3 query expression test. 2009-02-06 Mike Krüger * Makefile.am: * UnitTests.csproj: * Mono.TextEditor.Tests/SyntaxHighlightingTests.cs: added syntax highlighting tests. 2009-02-06 Mike Krüger * MonoDevelop.CSharpBinding/CodeCompletionBugTests.cs: fixed unit test. 2009-02-06 Lluis Sanchez Gual * UnitTests.mdp: * UnitTests.csproj: Migrated to MSBuild file format. 2009-02-05 Lluis Sanchez Gual * Makefile.am: Removed incorrect nunit reference. 2009-02-05 Mike Krüger * Mono.TextEditor.Tests/DocumentTests.cs: * MonoDevelop.CSharpBinding/TestViewContent.cs: Changed api. * MonoDevelop.CSharpBinding/CodeCompletionBugTests.cs: Added test for "Bug 471937 - Code completion of 'new' showing invorrect entries". 2009-02-04 Lluis Sanchez Gual * Makefile.am: * UnitTests.mdp: * MonoDevelop.Projects/TextFormatterTests.cs: Added tests for TextFormatter. * MonoDevelop.CSharpBinding/CodeCompletionBugTests.cs: New test. 2009-02-04 Mike Krüger * MonoDevelop.CSharpBinding/CodeCompletionBugTests.cs: added test for 'Bug 471935 - Code completion window not showing in MD1CustomDataItem.cs'. 2009-01-28 Mike Krüger * MonoDevelop.CSharpBinding/CodeCompletionBugTests.cs: fixed bug in the test suite. 2009-01-27 Lluis Sanchez Gual * MonoDevelop.Projects/CompletionDatabaseTests.cs: Added test for partial classes. * UnitTests.mdp: Updated. 2009-01-27 Lluis Sanchez Gual * MonoDevelop.Projects/CompletionDatabaseTests.cs: Updated tests. 2009-01-26 Michael Hutchinson * UnitTests.mdp: Flush project format changes. 2009-01-27 Lluis Sanchez Gual * MonoDevelop.Projects/CompletionDatabaseTests.cs: Added unit tests for checking generic constraints. * Makefile.am: * UnitTests.mdp: Updated. * MonoDevelop.CSharpBinding/CodeCompletionBugTests.cs: * MonoDevelop.CSharpBinding/CodeCompletionCSharpTests.cs: * MonoDevelop.CSharpBinding/CodeCompletionCSharp3Tests.cs: * MonoDevelop.CSharpBinding/CodeCompletionOperatorTests.cs: * MonoDevelop.CSharpBinding/CodeCompletionAccessibleTests.cs: Use the real database backed ProjectDom, instead of SimpleProjectDom. Tests are more reliable in this way. However, this requires some changes. The ProjectDom database is only updated when a file is parsed without errors. Many of the code snippets used in the unit tests are not fully parseable because they contain code partially completed (e.g. like "blah. "). The solution is to enclose all that partial code inside $ signs. So now $ has a different meaning. Instead of the cursor position, it means 'code written before triggering code completion'. 2009-01-20 Lluis Sanchez Gual * MonoDevelop.Projects/CompletionDatabaseTests.cs: Added new test. 2009-01-20 Lluis Sanchez Gual * Mono.TextEditor.Tests/SearchTests.cs: Track api changes. 2009-01-20 Mike Krüger * MonoDevelop.CSharpBinding/CodeCompletionBugTests.cs: added unit test for "Bug 467507 - No completion of base members inside explicit events". 2009-01-20 Mike Krüger * MonoDevelop.CSharpBinding/CodeCompletionAccessibleTests.cs: Added some tests to document bug "Bug 467409 - Bad code completion options". 2009-01-20 Mike Krüger * Mono.TextEditor.Tests/FoldingTests.cs: Added folding unit tests. 2009-01-16 Lluis Sanchez Gual * Makefile.am: * UnitTests.mdp: Update references. 2009-01-16 Lluis Sanchez Gual * Makefile.am: Use correct noshadow option. * TestBase.cs: Delete the temp dir when a test run starts. 2009-01-16 Mike Krüger * MonoDevelop.CSharpBinding/FindMemberVisitorTests.cs: Added some tests. 2009-01-16 Mike Krüger * MonoDevelop.CSharpBinding/FindMemberVisitorTests.cs: Activated find event reference test. 2009-01-16 Mike Krüger * MonoDevelop.CSharpBinding/CodeCompletionAccessibleTests.cs: Added generic parameter unit tests. 2009-01-16 Mike Krüger * MonoDevelop.CSharpBinding/CodeCompletionBugTests.cs: Added test for "Bug 466692 - Missing completion for return/break keywords after yield". 2009-01-15 Michael Hutchinson * MonoDevelop.Projects/LocalCopyTests.cs: Test local-copy of external files. Patch from Sam Chuparkoff. 2009-01-15 Mike Krüger * UnitTests.mdp: unit tests are now working again. 2009-01-13 Mike Krüger * MonoDevelop.CSharpBinding/FindMemberVisitorTests.cs: added find event tests. 2009-01-12 Michael Hutchinson * MonoDevelop.Projects/LocalCopyTests.cs: Update local-copy test to make sure paths are included. Covers "Bug 459311 - Copying files to output directory in MonoDevelop". 2009-01-09 Mike Krüger * MonoDevelop.CSharpBinding/CodeCompletionBugTests.cs: * MonoDevelop.CSharpBinding/FindMemberVisitorTests.cs: Added unit tests for the refactoring layer. 2009-01-07 Mike Krüger * MonoDevelop.CSharpBinding/CodeCompletionBugTests.cs: Added test for Bug 459682 - Static methods/properties don't show up in subclasses. 2009-01-06 Mike Krüger * MonoDevelop.CSharpBinding/CodeCompletionBugTests.cs: Added unit test for 'Bug 457237 - code completion doesn't show static methods when setting global variable'. 2009-01-06 Mike Krüger * MonoDevelop.CSharpBinding/CodeCompletionBugTests.cs: Added test for 'Bug 457003 - code completion shows variables out of scope'. 2009-01-05 Mike Krüger * MonoDevelop.CSharpBinding/CodeCompletionBugTests.cs: Added test for 'Bug 460234 - Invalid options shown when typing 'override''. 2008-12-16 Lluis Sanchez Gual * Makefile.am: * UnitTests.mdp: * MonoDevelop.Projects/CompletionDatabaseTests.cs: Added new tests for the code completion database. 2008-12-12 Lluis Sanchez Gual * Makefile.am: * UnitTests.mdp: Fix target framework and some references. * MonoDevelop.CSharpBinding/CodeCompletionAccessibleTests.cs: Set correct base class. 2008-11-24 Mike Krüger * MonoDevelop.CSharpBinding/ParameterCompletionTests.cs: added unit test for 'Bug 447985 - Exception display tip is inaccurate for derived (custom) exceptions'. 2008-11-18 Mike Krüger * MonoDevelop.CSharpBinding/CodeCompletionBugTests.cs: Fixed unit tests. 2008-11-14 Mike Krüger * MonoDevelop.CSharpBinding/CodeCompletionBugTests.cs: added test for bug 4441110 2008-11-07 Lluis Sanchez Gual * MonoDevelop.Projects/ProjectTests.cs: Fix incorrect satellit assembly name. 2008-11-05 Mike Krüger * Mono.TextEditor.Tests/LineSplitterTests.cs: some cosmetic changes. 2008-11-05 Mike Krüger * MonoDevelop.CSharpBinding/CodeCompletionBugTests.cs: Added test for 'Bug 441671 - Finalisers show up in code completion'. 2008-11-03 Mike Krüger * MonoDevelop.CSharpBinding/CodeCompletionCSharpTests.cs: added some basic unit tests. 2008-10-31 Lluis Sanchez Gual * MonoDevelop.Projects/ProjectTests.cs: Add unit test for bug #400420. 2008-10-31 Mike Krüger * MonoDevelop.CSharpBinding/CodeCompletionBugTests.cs: added unit test for 'Bug 439963 - Lacking members in code completion'. 2008-10-30 Lluis Sanchez Gual * MonoDevelop.Projects/ProjectTests.cs: Added some bug tests. 2008-10-30 Mike Krüger * MonoDevelop.CSharpBinding/CodeCompletionBugTests.cs: added more cases from 'Bug 432434 - Code completion doesn't work with subclasses'. 2008-10-30 Mike Krüger * MonoDevelop.CSharpBinding/CodeCompletionBugTests.cs: Added test for 'Bug 436705 - code completion for constructors does not handle class name collisions properly'. 2008-10-30 Mike Krüger * MonoDevelop.CSharpBinding/CodeCompletionBugTests.cs: added test for 'Bug 432434 - Code completion doesn't work with subclasses'. 2008-10-29 Mike Krüger * MonoDevelop.CSharpBinding/CodeCompletionTests.cs: * MonoDevelop.CSharpBinding/CodeCompletionBugTests.cs: * MonoDevelop.CSharpBinding/CodeCompletionCSharpTests.cs: * MonoDevelop.CSharpBinding/CodeCompletionCSharp3Tests.cs: * MonoDevelop.CSharpBinding/CodeCompletionOperatorTests.cs: * MonoDevelop.CSharpBinding/CodeCompletionAccessibleTests.cs: Added some unit tests. 2008-10-29 Mike Krüger * MonoDevelop.CSharpBinding/CodeCompletionTests.cs: added unit test for "Bug 439601 - Intellisense Broken For Partial Classes". 2008-10-27 Mike Krüger * MonoDevelop.CSharpBinding/ParameterCompletionTests.cs: fixed a bug in unit tests. 2008-10-27 Mike Krüger * MonoDevelop.CSharpBinding/ParameterCompletionTests.cs: Added test for "Bug 434705 - No autocomplete offered if not assigning result of 'new' to a variable". 2008-10-23 Michael Hutchinson * MonoDevelop.Xml.StateEngine/TestParser.cs: Track error API. 2008-10-23 Lluis Sanchez Gual * MonoDevelop.CSharpBinding/TopLevelTests.cs: Added attribute parsing tests. * MonoDevelop.Projects/MSBuildTests.cs: Added test for merging of configuration properties. 2008-10-19 Mike Krüger * MonoDevelop.CSharpBinding/ParameterCompletionTests.cs: made attribute unit test a bit harder. 2008-10-16 Mike Krüger * MonoDevelop.CSharpBinding/CodeCompletionAccessibleTests.cs: Added some unit tests. 2008-10-16 Mike Krüger * MonoDevelop.CSharpBinding/ParameterCompletionTests.cs: Added unit test for 'Bug 434701 - No autocomplete in attributes'. 2008-10-16 Mike Krüger * MonoDevelop.CSharpBinding/ParameterCompletionTests.cs: added unit test for 'Bug 434705 - No autocomplete offered if not assigning result of 'new' to a variable'. 2008-10-15 Michael Hutchinson * MonoDevelop.Xml.StateEngine/ParsingTests.cs: Don't start up the MD runtime for parser tests. 2008-10-15 Michael Hutchinson * MonoDevelop.Xml.StateEngine/ParsingTests.cs: Improve tests using new TestParser utility class. * Makefile.am: * UnitTests.mdp: Updated. * MonoDevelop.Xml.StateEngine/TestParser.cs: Utility for testing the XML parser. 2008-10-15 Mike Krüger * MonoDevelop.CSharpBinding/CodeCompletionTests.cs: added test for 'Bug 434770 - No autocomplete on array types'. 2008-10-14 Michael Hutchinson * MonoDevelop.CSharpBinding/CodeCompletionTests.cs: * MonoDevelop.CSharpBinding/CodeCompletionCSharp3Tests.cs: * MonoDevelop.CSharpBinding/CodeCompletionOperatorTests.cs: Track API. 2008-10-10 Mike Krüger * MonoDevelop.CSharpBinding/CodeCompletionTests.cs: Added unit test for bug 431803. 2008-10-09 Mike Krüger * MonoDevelop.CSharpBinding/CodeCompletionTests.cs: added test. 2008-10-08 Michael Hutchinson * Makefile.am: * UnitTests.mdp: * MonoDevelop.Xml.StateEngine: * MonoDevelop.Xml.StateEngine/ParsingTests.cs: Add some simple tests for the XML state engine. 2008-10-08 Mike Krüger * MonoDevelop.CSharpBinding/CodeCompletionTests.cs: added test for 432681 2008-10-07 Michael Hutchinson * Mono.TextEditor.Tests.DefaultEditActions/CaretMoveTests.cs, Mono.TextEditor.Tests.DefaultEditActions/InsertNewLineTests.cs, Mono.TextEditor.Tests.DefaultEditActions/InsertTabTests.cs, Mono.TextEditor.Tests.DefaultEditActions/RemoveTabTests.cs, Mono.TextEditor.Tests.DefaultEditActions/SelectionSelectAllTests.cs: Track API. 2008-10-07 Mike Krüger * MonoDevelop.CSharpBinding/ParameterCompletionTests.cs: added unit test for Bug 432727 - No completion if no constructor. 2008-10-06 Mike Krüger * MonoDevelop.CSharpBinding/ParameterCompletionTests.cs: fixed 432658. 2008-10-06 Mike Krüger * MonoDevelop.CSharpBinding/CodeCompletionTests.cs: added unit tests for 'Bug 431797 - Code completion showing invalid options'. 2008-10-06 Mike Krüger * MonoDevelop.CSharpBinding/CodeCompletionTests.cs: added unit test for Bug 431764 - Completion doesn't work in properties. 2008-10-06 Mike Krüger * MonoDevelop.CSharpBinding/ParameterCompletionTests.cs: added unit test for 'Bug 432437 - No completion when invoking delegates'. 2008-10-01 Michael Hutchinson * MonoDevelop.Projects/DomCompilationUnitTests.cs, MonoDevelop.Projects/DomPersistenceTests.cs, MonoDevelop.Projects/ProjectTests.cs, MonoDevelop.Projects/TestProjectsChecks.cs, UnitTests.mdp, MonoDevelop.CSharpBinding/CodeCompletionCSharp3Tests.cs, MonoDevelop.CSharpBinding/TopLevelTests.cs, MonoDevelop.CSharpBinding/ParameterCompletionTests.cs, MonoDevelop.CSharpBinding/CodeCompletionOperatorTests.cs, MonoDevelop.CSharpBinding/CodeCompletionTests.cs, MonoDevelop.CSharpBinding/MemberTests.cs, Makefile.am: Tweak to fix tests build/run. * MonoDevelop.Projects/LocalCopyTests.cs: Add tests for local copy of files and references. 2008-09-25 Mike Krüger * Mono.TextEditor.Tests/DocumentTests.cs, Mono.TextEditor.Tests/LineSplitterTests.cs, Mono.TextEditor.Tests/UndoRedoTests.cs, Mono.TextEditor.Tests/SearchTests.cs, Mono.TextEditor.Tests/SelectionTests.cs, Mono.TextEditor.Tests.DefaultEditActions/InsertTabTests.cs, Mono.TextEditor.Tests.DefaultEditActions/SelectionSelectAllTests.cs, Mono.TextEditor.Tests.DefaultEditActions/RemoveTabTests.cs, Mono.TextEditor.Tests.DefaultEditActions/CaretMoveTests.cs, Mono.TextEditor.Tests.DefaultEditActions/InsertNewLineTests.cs: Added/updated text editor unit tests. 2008-09-24 Mike Krüger * MonoDevelop.CSharpBinding/CodeCompletionCSharp3Tests.cs: added some c# 3.0 unit tests. 2008-09-24 Mike Krüger * MonoDevelop.CSharpBinding/CodeCompletionCSharp3Tests.cs: Added C#3.0 unit test fixture. 2008-09-23 Mike Krüger * MonoDevelop.CSharpBinding/ParameterCompletionTests.cs: extended constructor parameter test. 2008-09-23 Mike Krüger * MonoDevelop.CSharpBinding/ParameterCompletionTests.cs: Added test for 'Bug 427448 - Code Completion: completion of constructor parameters not working'. 2008-09-22 Mike Krüger * MonoDevelop.CSharpBinding/CodeCompletionTests.cs: added test case for interface code completion bug. 2008-09-20 Mike Krüger * MonoDevelop.CSharpBinding/CodeCompletionOperatorTests.cs, MonoDevelop.CSharpBinding/CodeCompletionTests.cs: Added operator completion tests. 2008-09-19 Mike Krüger * MonoDevelop.CSharpBinding/CodeCompletionTests.cs: added unit tests for 'Bug 427734 - Code Completion issues with enums'. 2008-09-19 Mike Krüger * MonoDevelop.CSharpBinding/CodeCompletionTests.cs: added unit test for 'Bug 427649 - Code Completion: protected methods shown in code completion'. 2008-09-19 Mike Krüger * MonoDevelop.CSharpBinding/CodeCompletionTests.cs: added unit test for 'Bug 405000 - Namespace alias qualifier operator (::) does not trigger code completion'. 2008-09-19 Mike Krüger * MonoDevelop.Projects/DomPersistenceTests.cs: Extended persistance unit test to document a bug. 2008-09-18 Mike Krüger * MonoDevelop.CSharpBinding/CodeCompletionTests.cs: added unit test for "Bug 427294 - Code Completion: completion on values returned by methods doesn't work". 2008-09-18 Mike Krüger * MonoDevelop.CSharpBinding/CodeCompletionTests.cs: added test for "Bug 427284 - Code Completion: class list shows the full name of classes". 2008-09-17 Mike Krüger * MonoDevelop.CSharpBinding/CodeCompletionTests.cs: Added some unit tests. 2008-09-17 Mike Krüger * UnitTests.mdp, MonoDevelop.CSharpBinding/TestViewContent.cs, MonoDevelop.CSharpBinding/CodeCompletionTests.cs, MonoDevelop.CSharpBinding/TestWorkbenchWindow.cs, Makefile.am: Added code completion unit tests. 2008-09-16 Mike Krüger * MonoDevelop.CSharpBinding/MemberTests.cs: Extended test constructor test. 2008-09-10 Mike Krüger * MonoDevelop.CSharpBinding/MemberTests.cs: Added member unit tests. 2008-09-10 Mike Krüger * MonoDevelop.CSharpBinding/TopLevelTests.cs: changed compilation unit interface. 2008-09-09 Mike Krüger * MonoDevelop.Projects/DomPersistenceTests.cs: Added unit a delegate unit test. 2008-09-08 Mike Krüger * MonoDevelop.CSharpBinding/TopLevelTests.cs: Added interface test. 2008-09-08 Mike Krüger * UnitTests.mdp, MonoDevelop.CSharpBinding, MonoDevelop.CSharpBinding/TopLevelTests.cs, Makefile.am: Added dom parser top level tests. 2008-09-05 Mike Krüger * MonoDevelop.Projects/DomPersistenceTests.cs: Added persistance tests. 2008-07-27 Mike Krüger * MonoDevelop.Projects/DomPersistenceTests.cs: Removed persistence tests. 2008-07-21 Lluis Sanchez Gual * MonoDevelop.Projects/TestProjectsChecks.cs: Moved serialization engine to MonoDevelop.Core. Use new syntax for specifying attribute scope. 2008-07-07 Mike Krüger * MonoDevelop.Projects/DomCompilationUnitTests.cs, MonoDevelop.Projects/DomPersistenceTests.cs: Added some tests. 2008-06-18 Mike Krüger * MonoDevelop.Projects/DomPersistenceTests.cs: Worked on unit tests. 2008-06-18 Mike Krüger * MonoDevelop.Projects/DomPersistenceTests.cs: Added some dom persistence tests. 2008-06-17 Mike Krüger * MonoDevelop.Projects/DomPersistenceTests.cs: Added dom persistence unit tests. 2008-06-16 Lluis Sanchez Gual * MonoDevelop.Projects/SolutionTests.cs, MonoDevelop.Projects/MSBuildTests.cs, MonoDevelop.Projects/MdsTests.cs, MonoDevelop.Projects/TestProjectsChecks.cs: Track api changes. 2008-06-04 Lluis Sanchez Gual * MonoDevelop.Projects/SolutionTests.cs: New tests for checking solution configuration mappings. 2008-06-04 Lluis Sanchez Gual * MonoDevelop.Projects/MSBuildTests.cs: Test fixes. 2008-05-23 Lluis Sanchez Gual * MonoDevelop.Projects/SolutionTests.cs, Util.cs: Added new test. 2008-05-23 Lluis Sanchez Gual * MonoDevelop.Projects/TestProjectsChecks.cs, UnitTests.mdp: Use full names when creating package references. 2008-05-22 Lluis Sanchez Gual * MonoDevelop.Projects/SolutionTests.cs, MonoDevelop.Projects/WorkspaceTests.cs, MonoDevelop.Projects/MSBuildTests.cs, MonoDevelop.Projects/MdsTests.cs, MonoDevelop.Projects/TestProjectsChecks.cs: Replaced ICompilerResult/DefaultCompilerResult/CompilerResults by a new BuildResult class, which has owner information at error level, so it is possible to know which project generated an error when building a solution. Updated Task and TaskService to use the new owner information. 2008-05-21 Lluis Sanchez Gual * MonoDevelop.Projects/SolutionTests.cs, MonoDevelop.Projects/MakefileTests.cs, MonoDevelop.Projects/WorkspaceTests.cs, MonoDevelop.Projects/MSBuildTests.cs, MonoDevelop.Projects/MdsTests.cs, MonoDevelop.Projects/PackagingTests.cs, MonoDevelop.Projects/ProjectTests.cs, MonoDevelop.Projects/MonoDeveloperFormatTests.cs, MonoDevelop.Projects/TestProjectsChecks.cs, Util.cs, TestBase.cs: New unit test infrastructure.