コード例 #1
0
        public void WhenAssignableToHandlerMessageTypeResolverReturnsExpectedResult(
            SqlProjectionHandler[] resolvable,
            object message,
            SqlProjectionHandler[] resolved)
        {
            var sut    = ConcurrentResolve.WhenAssignableToHandlerMessageType(resolvable);
            var result = sut(message);

            Assert.That(result, Is.EquivalentTo(resolved));
        }
コード例 #2
0
        public void WhenAssignableToHandlerMessageTypeResolverThrowsWhenMessageIsNull()
        {
            var sut = ConcurrentResolve.WhenAssignableToHandlerMessageType(new SqlProjectionHandler[0]);

            Assert.Throws <ArgumentNullException>(() => sut(null));
        }
コード例 #3
0
 public void WhenAssignableToHandlerMessageTypeHandlersCanNotBeNull()
 {
     Assert.Throws <ArgumentNullException>(() =>
                                           ConcurrentResolve.WhenAssignableToHandlerMessageType(null));
 }