コード例 #1
0
        public async Task SetupCommandListenerCalls_CallbackRegistry()
        {
            SetupRegistryAddCallbackForQueue();

            await _sut.SetupCommandListenerAsync(QueueName, Key, MockCallback, new Mock <Type>().Object);

            _callbackRegistryMock.VerifyAll();
        }
コード例 #2
0
        public void SetupCommandListenerAsyncGenericThrows_ArgumentNullException_WhenQueueNameIsNull()
        {
            var exception = Should.Throw <ArgumentNullException>(() =>
                                                                 _sut.SetupCommandListenerAsync(null, Key, new Mock <CommandReceivedCallback <Person> >().Object)
                                                                 .Wait());

            exception.ParamName.ShouldBe(QueueNameParameter);
        }