public void GetCorporateActionNotFound() { var mockRepository = new MockRepository(MockBehavior.Strict); var stockId = Guid.NewGuid(); var actionId = Guid.NewGuid(); var service = mockRepository.Create <ICorporateActionService>(); service.Setup(x => x.GetCorporateAction(stockId, actionId)).Returns(ServiceResult <RestApi.CorporateActions.CorporateAction> .NotFound()).Verifiable(); var controller = new CorporateActionController(service.Object); var result = controller.GetCorporateAction(stockId, actionId); result.Result.Should().BeNotFoundResult(); mockRepository.VerifyAll(); }