public void GetDeliveryInfoToGet() { Delivery delivery = ServicesTestConstant.getDelivery(); delivery.Bill = ServicesTestConstant.getBill(); delivery.Bill.User = ServicesTestConstant.getAddreser(); DeliveryInfoToGetDto deliveryInfoToGetDto = ServicesTestConstant.getDeliveryInfoToGetDto(); deliveryInfoToGetDto.LocalityGetName = delivery.Way.LocalityGet.NameEn; deliveryInfoToGetDto.LocalitySandName = delivery.Way.LocalitySand.NameEn; _deliveryRepository.Setup(s => s.FindAllByAddressee_IdAndIsPackageReceivedFalseAndBill_IsDeliveryPaidTrue( ServicesTestConstant.getUserId())).Returns(new List <Delivery> { delivery }); List <DeliveryInfoToGetDto> result = _deliveryService.GetDeliveryInfoToGet(ServicesTestConstant.getUserId()); _deliveryRepository.Verify( place => place.FindAllByAddressee_IdAndIsPackageReceivedFalseAndBill_IsDeliveryPaidTrue(It.IsAny <string>()), Times.Once()); Assert.AreEqual(deliveryInfoToGetDto, result[0]); Assert.AreEqual(ServicesTestConstant.getDeliveres().Count, result.Count); }
public void GetDeliveryInfoToGet() { Delivery delivery = EntitySetuper.SetupDeliveryAndBill(_context, false, true); DeliveryInfoToGetDto deliveryInfoToGetDto = ServicesTestConstant.getDeliveryInfoToGetDto(); deliveryInfoToGetDto.LocalityGetName = delivery.Way.LocalityGet.NameEn; deliveryInfoToGetDto.LocalitySandName = delivery.Way.LocalitySand.NameEn; List <DeliveryInfoToGetDto> result = _deliveryService.GetDeliveryInfoToGet(delivery.Addressee.UserName); Assert.AreEqual(deliveryInfoToGetDto, result[0]); Assert.AreEqual(ServicesTestConstant.getDeliveres().Count, result.Count); }