private void materialTabControl1_SelectedIndexChanged(object sender, EventArgs e) { if (materialTabControl1.SelectedIndex != 7) { return; } var concluder = new ResultConcluder(_answers); var result = concluder.Conclude(); resultLabel.Text = result.GetDescription(); }
public void ShouldReturnProjects() { var questionsValue = new Questions { RequireAction = true, ManyActions = true }; var sut = new ResultConcluder(questionsValue); var result = sut.Conclude(); Assert.That(result, Is.EqualTo(Results.Projects)); }
public void ShouldReturnTrash() { var questionsValue = new Questions { RequireAction = false, WorthKeeping = false, }; var sut = new ResultConcluder(questionsValue); var result = sut.Conclude(); Assert.That(result, Is.EqualTo(Results.Trash)); }
public void ShouldReturnDoItNow() { var questionsValue = new Questions { RequireAction = true, ManyActions = false, TwoMinutes = true }; var sut = new ResultConcluder(questionsValue); var result = sut.Conclude(); Assert.That(result, Is.EqualTo(Results.DoItNow)); }
public void ShouldReturnMaybeLater() { var questionsValue = new Questions { RequireAction = false, WorthKeeping = true, RequireActionLater = true }; var sut = new ResultConcluder(questionsValue); var result = sut.Conclude(); Assert.That(result, Is.EqualTo(Results.MaybeLater)); }
public void ShouldReturnNextAction() { var questionsValue = new Questions { RequireAction = true, ManyActions = false, TwoMinutes = false, RightPerson = true, SpecificTime = false }; var sut = new ResultConcluder(questionsValue); var result = sut.Conclude(); Assert.That(result, Is.EqualTo(Results.NextAction)); }