Index: test/Plugins/Wti/Wti.Plugin.Test/WtiGuiPluginTest.cs =================================================================== diff -u -r7dbdaa8f71d62ee684997df42d666716bc17fce8 -r478eba1f522cf32a93af43eae48f6a2c167f9ae8 --- test/Plugins/Wti/Wti.Plugin.Test/WtiGuiPluginTest.cs (.../WtiGuiPluginTest.cs) (revision 7dbdaa8f71d62ee684997df42d666716bc17fce8) +++ test/Plugins/Wti/Wti.Plugin.Test/WtiGuiPluginTest.cs (.../WtiGuiPluginTest.cs) (revision 478eba1f522cf32a93af43eae48f6a2c167f9ae8) @@ -5,6 +5,9 @@ using DelftTools.Shell.Gui; using Mono.Addins; using NUnit.Framework; + +using Rhino.Mocks; + using Wti.Data; using Wti.Forms.NodePresenters; using Wti.Forms.PropertyClasses; @@ -78,7 +81,12 @@ public void GetProjectTreeViewNodePresenters_ReturnsSupportedNodePresenters() { // setup - using (var guiPlugin = new WtiGuiPlugin()) + var mocks = new MockRepository(); + var guiStub = mocks.Stub(); + guiStub.CommandHandler = mocks.Stub(); + mocks.ReplayAll(); + + using (var guiPlugin = new WtiGuiPlugin { Gui = guiStub }) { // call ITreeNodePresenter[] nodePresenters = guiPlugin.GetProjectTreeViewNodePresenters().ToArray(); @@ -91,6 +99,7 @@ Assert.IsTrue(nodePresenters.Any(np => np is PipingFailureMechanismNodePresenter)); Assert.IsTrue(nodePresenters.Any(np => np is PipingOutputNodePresenter)); } + mocks.VerifyAll(); } } } \ No newline at end of file