| 123456789101112131415161718192021222324252627282930313233 |
- using NSubstitute;
-
- namespace Diligent.WebAPI.Tests.Controllers
- {
- public class InsurersControllerTests
- {
- private readonly IInsurersService iNsurersService = Substitute.For<IInsurersService>();
- private readonly InsurersController insurersController;
-
- public InsurersControllerTests()
- {
- insurersController = new InsurersController(iNsurersService);
- }
-
- [Fact]
- public async Task GetById_ShouldReturn200OK_WhenInsurerExists()
- {
- // Arrange
- int insurerId = 1;
- string insurerName = "John Doe";
- var insurer = new InsurerViewDto
- {
- Id = insurerId,
- FirstName = insurerName
- };
- // Act
- var result = await insurersController.GetInsurer(insurerId);
-
- // Assert
- (result as OkObjectResult).StatusCode.Should().Be(200);
- }
- }
- }
|