public void VotingLink_ShouldBeHidden_ByDefault() { var conferenceLoader = new ConferenceLoaderBuilder().Build(); var model = new AdminHomeController(conferenceLoader) .Index().GetViewModel<MenuViewModel>(); Assert.That(model.ShowVotingStatsLink, Is.False); }
public void VotingLink_ShouldBeVisible_WhenVotingIsOpen() { var conferenceLoader = new ConferenceLoaderBuilder() .WithVotingOpen() .Build(); var model = new AdminHomeController(conferenceLoader) .Index().GetViewModel<MenuViewModel>(); Assert.That(model.ShowVotingStatsLink, Is.True); }
public void VotingLink_ShouldBeHidden_WhenSessionSubmissionIsOpen() { var conferenceLoader = new ConferenceLoaderBuilder() .WithSessionSubmissionOpen() .Build(); var model = new AdminHomeController(conferenceLoader) .Index().GetViewModel<MenuViewModel>(); Assert.That(model.ShowVotingStatsLink, Is.False); }