Exemplo n.º 1
0
        public void Should_create_instance()
        {
            //arrange
            var factory = new StorageQueueChannelFactory(new StorageBusConfiguration(""));
            var message = new Mock <IStorageQueueCommand>();
            //act
            var result = factory.Create(message.Object.GetType(), null, typeof(TestMessageSettings), Mock.Of <IHostConfiguration>(), Mock.Of <IMessageProcessor>());

            //assert
            result.Should().NotBeNull();
        }
Exemplo n.º 2
0
        public void Should_disallow_creation_when_message_is_not_storage_message()
        {
            //arrange
            var factory = new StorageQueueChannelFactory(new StorageBusConfiguration(""));
            var message = new Mock <ICommand>();
            //act
            var canCreate = factory.CanCreate(message.Object.GetType());

            //assert
            canCreate.Should().BeFalse();
        }