public void SetUp() { filter = new TestFilter(); suite1 = new WorkspaceSuite("a"); suite2 = new WorkspaceSuite("b"); suite3 = new WorkspaceSuite("c"); }
public void CreateWorkspace(string workspaceName) { var workspace = new WorkspaceSuite(workspaceName); subject.AddSuite(workspace); _events.SendMessage(new SuiteAddedMessage() { NewSuite = workspace }); }
protected override sealed void beforeEach() { library = new FixtureLibrary(); Services.Inject(new ProjectContext() { Library = library }); suite = new WorkspaceSuite("some suite"); suite.Filter = new WorkspaceFilter(); Services.Inject(suite); theContextIs(); }
public void return_the_workspace_filter_from_parent_suite() { var workspaceSuite = new WorkspaceSuite("suite") { Filter = new WorkspaceFilter() { Filters = new FixtureFilter[] { FixtureFilter.Namespace("NS1") } } }; var test = new Test("something"); workspaceSuite.AddTest(test); test.GetWorkspace().ShouldBeTheSameAs(workspaceSuite.Filter); }
public void SaveWorkspace(WorkspaceSuite suite) { _persistor.SaveProject(_project); _events.SendMessage(new WorkflowFiltersChanged(_project)); }