public void matches_invokes_matches_function_to_obtain_result()
 {
     var called = false;
     Func<BeforeSetEvent, bool> matches = x =>
     {
         called = true;
         return true;
     };
     var sut = new NumberedEventMatcher<BeforeSetEvent>(matches);
     Assert.True(sut.Matches(new BeforeSetEvent(new ExecutionContext(), 1)));
     Assert.True(called);
 }
Esempio n. 2
0
        public void matches_invokes_matches_function_to_obtain_result()
        {
            var called = false;
            Func <BeforeSetEvent, bool> matches = x =>
            {
                called = true;
                return(true);
            };
            var sut = new NumberedEventMatcher <BeforeSetEvent>(matches);

            Assert.True(sut.Matches(new BeforeSetEvent(new ExecutionContext(), 1)));
            Assert.True(called);
        }
Esempio n. 3
0
        public void matches_returns_false_if_event_type_differs()
        {
            var sut = new NumberedEventMatcher <BeforeSetEvent>(_ => true);

            Assert.False(sut.Matches(new AfterSetEvent(new ExecutionContext(), 1)));
        }
 public void matches_returns_false_if_event_type_differs()
 {
     var sut = new NumberedEventMatcher<BeforeSetEvent>(_ => true);
     Assert.False(sut.Matches(new AfterSetEvent(new ExecutionContext(), 1)));
 }