public void TodoItemShouldBeCreatedWithATimeStamp() { var timestamp = DateTime.Now; var item = new Scenario("Title"); Assert.AreEqual(timestamp, item.Events[0].TimeStamp); }
public void TodoItemShouldExposeCreatedAt() { var timestamp = DateTime.Now; var item = new Scenario("Title"); Assert.AreEqual(timestamp, item.CreatedAt); }
public void ShouldRecordInProgressEvent() { var item = new Scenario("Title"); item.SetInProgress(); Assert.AreEqual(ScenarioStatus.InProgress, item.Events[1].Status); }
public void ShouldRecordCompletedEvent() { var item = new Scenario("Title"); item.SetCompleted(); Assert.AreEqual(ScenarioStatus.Completed, item.Events[1].Status); }
public void ShouldRecordAllEvents() { var item = new Scenario("Title"); item.SetInProgress(); item.SetCompleted(); Assert.AreEqual(ScenarioStatus.Created, item.Events[0].Status); Assert.AreEqual(ScenarioStatus.InProgress, item.Events[1].Status); Assert.AreEqual(ScenarioStatus.Completed, item.Events[2].Status); }
public void TodoEventShouldHaveAType() { var item = new Scenario("Title"); Assert.AreEqual(ScenarioStatus.Created, item.Events[0].Status); }
void SetItemInProgress(Scenario Scenario) { Scenario.SetInProgress(); RefreshScenarios(); }
void SetItemCompleted(Scenario Scenario) { Scenario.SetCompleted(); RefreshScenarios(); }
void AddScenario(string title) { var Scenario = new Scenario(title); SelectedFeature.AddScenario(Scenario); RefreshScenarios(); Save(); }
public void AddScenario(Scenario Scenario) { this.Scenarios.Add(Scenario); }
void AddScenario() { scenario = new Scenario("Title"); feature.AddScenario(scenario); }