Index: Core/Common/test/Core.Common.Gui.Test/StorageCommandHandlerTest.cs =================================================================== diff -u -r47ab419402c31a8a2e103b37bf9c05250a2eaa0b -rea29b72881b2f2d9bbda5dd0c799e70e8394f052 --- Core/Common/test/Core.Common.Gui.Test/StorageCommandHandlerTest.cs (.../StorageCommandHandlerTest.cs) (revision 47ab419402c31a8a2e103b37bf9c05250a2eaa0b) +++ Core/Common/test/Core.Common.Gui.Test/StorageCommandHandlerTest.cs (.../StorageCommandHandlerTest.cs) (revision ea29b72881b2f2d9bbda5dd0c799e70e8394f052) @@ -1,6 +1,5 @@ using Core.Common.Base.Data; using Core.Common.Base.Storage; - using NUnit.Framework; using Rhino.Mocks; @@ -20,7 +19,7 @@ [Test] public void CreateNewProject_NoProjectSet_NewProjectIsSet() { - // SetUp + // Setup IViewCommands viewCommands = mocks.StrictMock(); var projectStorage = mocks.Stub(); @@ -48,7 +47,7 @@ [Test] public void CreateNewProject_SavedProjectThenNewProject_NewProjectAndPathAreSet() { - // SetUp + // Setup const string savedProjectPath = @"C:\savedProject.rtd"; IViewCommands viewCommands = mocks.StrictMock(); viewCommands.Expect(g => g.RemoveAllViewsForItem(null)).IgnoreArguments(); @@ -87,7 +86,7 @@ [Test] public void CloseProject_ProjectSet_NullsProjectSelectionAndPath() { - // SetUp + // Setup const string savedProjectPath = @"C:\savedProject.rtd"; IViewCommands viewCommands = mocks.StrictMock(); viewCommands.Expect(g => g.RemoveAllViewsForItem(null)).IgnoreArguments(); @@ -123,6 +122,7 @@ [Test] public void CloseProject_EmptyProject_DoesNotThrowException() { + // Setup IViewCommands viewCommands = mocks.StrictMock(); viewCommands.Expect(g => g.RemoveAllViewsForItem(null)).IgnoreArguments(); @@ -143,7 +143,10 @@ var storageCommandHandler = new StorageCommandHandler(projectStorage, projectOwner, applicationSelection, mainWindowController, toolViewController, viewCommands); + // Call TestDelegate closeProject = () => storageCommandHandler.CloseProject(); + + // Assert Assert.DoesNotThrow(closeProject); } }