public void Consumer_should_fire_event_basicCancel_when_consumer_cancel_notification_is_received() { // SetUp const string consumerTag = "consumerTag"; var consumer = new EasyNetQConsumer(channelMock, queue); var receivedConsumerTag = string.Empty; consumer.BasicCancel += (sender, args) => { receivedConsumerTag = args.ConsumerTag; }; // Act consumer.HandleBasicCancel(consumerTag); // Imitating Consumer Cancelation Notification // Validate Assert.AreEqual(consumerTag, receivedConsumerTag); }