private static MockRepository PrepareViewModelMocks(out IPluginManagerView view) { var mocks = new MockRepository(); view = mocks.DynamicMock<IPluginManagerView>(); var v = view; return mocks; }
private static MockRepository PrepareViewModelMocks(out IPluginManagerModel model, out IPluginManagerView view) { var mocks = new MockRepository(); view = mocks.DynamicMock<IPluginManagerView>(); model = mocks.DynamicMock<IPluginManagerModel>(); var m = model; var v = view; Expect.Call(() => m.Subscribe(v)); Expect.Call(view.Notify).IgnoreArguments(); return mocks; }