public void AddMedicine_WhenCalledInvalidData_ShouldReturn()
        {
            var medicineDto = new MedicineDto()
            {
                FullName   = "Medicine-1",
                Price      = 1.0M,
                Brand      = "Cipla",
                ExpiryDate = DateTime.Now,
                Notes      = "Good Medicine",
                Quantity   = 100
            };

            _serviceMock.Setup(_ => _.AddMedicine(It.IsAny <MedicineDto>())).Returns(medicineDto);

            _controller.AddMedicine(medicineDto);

            _serviceMock.Verify(_ => _.AddMedicine(It.IsAny <MedicineDto>()), Times.Once);
        }
Esempio n. 2
0
        public void Add(MedicineDto medicineDto)
        {
            var medicine = new Medicine(medicineDto.Name, medicineDto.Description);

            _medicineRepository.Create(medicine);
        }
 public MedicineViewModel Map(MedicineDto medicine) => _Mapper.Map <MedicineViewModel>(medicine);
Esempio n. 4
0
        public bool DeleteMedicine(MedicineDto medicine)
        {
            var entity = mapper.Map(medicine);

            return(medicineRepository.Delete(entity));
        }
Esempio n. 5
0
 public Medicine Map(MedicineDto medicine)
 {
     return(mapper.Map <Medicine>(medicine));
 }
Esempio n. 6
0
 public void Add(MedicineDto item)
 {
     DataSource.medicines.Add(item);
 }
Esempio n. 7
0
 public IActionResult Update([FromBody] MedicineDto medicineDto)
 {
     return(Ok(_medicineService.UpdateMedicine(medicineDto)));
 }
Esempio n. 8
0
 public Medicine Map(MedicineDto medicine)
 => mMapper.Map <Medicine>(medicine);
Esempio n. 9
0
 public MedicineDetails(MedicineDto _medicineDto)
 {
     InitializeComponent();
     medicineDto = _medicineDto;
 }
Esempio n. 10
0
 public MedicineViewModel Map(MedicineDto medicine)
 {
     return(mapper.Map <MedicineViewModel>(medicine));
 }
Esempio n. 11
0
 public void Post([FromBody] MedicineDto medicineDto)
 {
     _medicineService.Add(medicineDto);
 }