예제 #1
0
        protected EventAsserter Expect <T>(Func <T, bool> firstExpectedEventSpec)
        {
            var asserter = new EventAsserter(EventSink.Events);

            asserter.ThenExpect(firstExpectedEventSpec);
            return(asserter);
        }
예제 #2
0
        protected EventAsserter Expect(object firstExpectedEvent)
        {
            var asserter = new EventAsserter(EventSink.Events);

            asserter.ThenExpect(firstExpectedEvent);
            return(asserter);
        }
        public static EventAsserter Expect <T>(this IEnumerable <object> events, Func <T, bool> firstExpectedEventSpec)
        {
            var asserter = new EventAsserter(events.ToList());

            asserter.ThenExpect(firstExpectedEventSpec);
            return(asserter);
        }
        public static EventAsserter Expect(this IEnumerable <object> events, object firstExpectedEvent)
        {
            var asserter = new EventAsserter(events.ToList());

            asserter.ThenExpect(firstExpectedEvent);
            return(asserter);
        }
        public static void ExpectNothing(this IEnumerable <object> events)
        {
            var asserter = new EventAsserter(events.ToList());

            asserter.AndNothingElse();
        }