Ejemplo n.º 1
0
 public IActionResult Add(PharmacyDTO dto)
 {
     try
     {
         _pharmacyService.Create(dto);
         return(Ok(dto));
     }
     catch (Exception e)
     {
         return(BadRequest(e.Message));
     }
 }
        public void Given_Create_When_ModelIsValid_Then_ShouldReturnSuccess()
        {
            //Arrange
            var pharmacy = PharmacyFactory.GetPharmacy().ToModel();

            pharmacyRepositoryMock.Setup(x => x.Create(It.IsAny <Pharmacy>()));

            //Act
            var result = sut.Create(pharmacy);

            //Assert
            result.IsSuccess.Should().BeTrue();
        }
Ejemplo n.º 3
0
        public IActionResult Post([FromBody] Pharmacy pharmacy)
        {
            var result = pharmacyService.Create(pharmacy);

            return(result.AsActionResult(HttpStatusCode.Created));
        }