コード例 #1
0
        public void GivenSendEmailPostMethod_WhenReceivesCorrectEmailData_ThenShouldCallEmailSenderService()
        {
            var emailToSend              = new Email();
            var mockEmailSenderService   = Substitute.For <IEmailSender>();
            var communicationsController = new CommunicationController();

            communicationsController.SendEmail(emailToSend, mockEmailSenderService);

            mockEmailSenderService.Received().SendEmail(emailToSend);
        }