Exemple #1
0
        public async Task enqueue_automatically_marks_envelope_as_successful()
        {
            var sender = new NulloSender("tcp://localhost:3333".ToUri());

            var env = ObjectMother.Envelope();

            await sender.Send(env);
        }
        public async Task enqueue_automatically_marks_envelope_as_successful()
        {
            var sender = new NulloSender("tcp://localhost:3333".ToUri());

            var callback = Substitute.For <ISenderCallback>();

            sender.Start(callback);

            var env = ObjectMother.Envelope();

            await sender.Enqueue(env);

            callback.Received().Successful(env);
        }