public static void Test(IStorySpecification spec, Func <IEventStorage, IUseCase[]> setupUseCases) { var eventStore = new InMemoryEventStorage(); var adapter = new TestAdapter(eventStore, Stories.OfUseCases(setupUseCases(eventStore))); adapter.Given(spec.Given); adapter.When(spec.When); adapter.Then(spec.Then); }
public TestItemViewModel(string testName, string sutTestName, IStorySpecification testClass) { TestName = testName; SutName = sutTestName; TestClass = testClass; }