public void Should_check_for_new_checkers() { var checker = new StateChecker(); checker.IsAvailable(new Feature() { State = true }).ShouldBe(true); }
public void checker_should_call_internal_checker() { var checker = new StateChecker(); var newChecker = Substitute.For <IChecker>(); checker.AddChecker(newChecker); var feature = new Feature() { State = true }; checker.IsAvailable(feature); newChecker.Received(1).IsAvailable(feature); }