public void ViewManagerCreateView() { DynamicMock useCase = new DynamicMock(typeof(IUseCase)); IUseCase useCaseMockInstance = (IUseCase)useCase.MockInstance; IRegexEngine engine = new DotNetRegexEngine(); IRegexView view = new ReplaceView(); useCase.ExpectAndReturn("CreateNewView", view); useCase.ExpectAndReturn("CreateNewEngine", engine); ViewManager factory = new ViewManager(); IRegexView newView = factory.CreateView(useCaseMockInstance); Form frm = (Form)newView; frm.ShowDialog(); }
public void InitForEachTest() { m_controller = new DotNetRegexEngine(); }
protected void setup_attachMockViewToController(DynamicMock viewMock,DotNetRegexEngine controller) { controller.AttachView((IRegexView)viewMock.MockInstance); }
public void setup() { wasSplitCalled = false; controller = new DotNetRegexEngine(); }