public void EmptyTournamentsPrematches() { TestLineSr LineSr = new TestLineSr(); Kernel.Rebind <ILineSr>().ToConstant <ILineSr>(LineSr); ChangeTracker.Object.SelectedTimeFilter = new ComboBoxItem("", 0); ChangeTracker.Object.SelectedSportFilter = new ComboBoxItemStringId("", "0"); var model = new MatchesViewModel(); var accepted = model.MatchFilter(TestMatchLn.CreateMatch(1, false, false)); Assert.IsTrue(accepted); accepted = model.MatchFilter(TestMatchLn.CreateMatch(1, false, true)); Assert.IsTrue(accepted); }
public void FilterOutrightsTournamentsWithCategoryTest() { TestLineSr LineSr = new TestLineSr(); Kernel.Rebind <ILineSr>().ToConstant <ILineSr>(LineSr); ChangeTracker.Setup(x => x.SelectedSportFilter).Returns(new ComboBoxItemStringId("1", "0")); TournamentsViewModel model = new TournamentsViewModel(1l, new TournamentVw(1)); var match = TestMatchLn.CreateMatch(1, false, true); var value = model.MatchFilter(match); Assert.IsTrue(value); model = new TournamentsViewModel(2l, new TournamentVw(1)); match = TestMatchLn.CreateMatch(1, false, true); value = model.MatchFilter(match); Assert.IsFalse(value); }