public void RequestAsync_Reservation_Update_Member_NotAccepted() { var key = FakeHelper.Key; var order = ReservationMock.GetByReservation(key); MockRepository.Add(order); var message = ReservationMessageMock.Get(key); var key2 = FakeHelper.Key; message.MemberName = Fake.GetMemberName(key2); message.MemberId = FakeHelper.GetId(key2).ToString(); var dto = RequestAsync(message); dto.Should().NotBeNull(); var entity = Db.Reservations.FirstOrDefault(x => x.Number == Fake.GetReservationNumber(key)); var expected = ReservationMock.GetByReservation(key); expected.UpdatedAt = DateTime.UtcNow; expected.Loans[0].Id = entity.Loans[0].Id; expected.Member.Id = entity.Member.Id; entity.Should().BeEquivalentToEntity(expected); var dtoExpected = ReservationDtoMessageMock.Get(key); dto.Should().BeEquivalentToMessage(dtoExpected); }
public void CreateAsync_Purschase_Update_Customer_NotAccepted() { var key = FakeHelper.Key; var order = OrderMock.GetByPurchase(key); MockRepository.Add(order); var message = PurchaseMessageMock.Get(key); var key2 = FakeHelper.Key; message.CustomerName = Fake.GetCustomerName(key2); message.CustomerId = FakeHelper.GetId(key2).ToString(); var(dto, proxy) = CreateAsync(message); dto.Should().NotBeNull(); var entity = Db.Orders.FirstOrDefault(x => x.Number == Fake.GetOrderNumber(key)); entity.Should().NotBeNull(); var expected = OrderMock.GetByPurchase(key); expected.UpdatedAt = DateTime.UtcNow; expected.Items[0].Id = entity.Items[0].Id; entity.Should().BeEquivalentToEntity(expected); var dtoExpected = ShippingDtoMessageMock.Get(key); dtoExpected.OrderId = entity.Id; dto.Should().BeEquivalentToMessage(dtoExpected); }
private ReservationDto.MemberDetail GetMemberDetail(string key) { var ret = MockHelper.CreateModel <ReservationDto.MemberDetail>(key); ret.Name = Fake.GetMemberName(key); ret.DocumentId = FakeHelper.GetId(key).ToString(); return(ret); }
public PurchaseMessageMock Default() { Value.Number = Fake.GetOrderNumber(Key); Value.CustomerName = Fake.GetCustomerName(Key); Value.CustomerId = FakeHelper.GetId(Key).ToString(); Value.Date = Fake.GetOrderDate(Key); Value.Items = new List <PurchaseMessage.Item>(); Value.Items.Add(GetItem(Key)); return(this); }
public ReservationMessageMock Default() { Value.Number = Fake.GetReservationNumber(Key); Value.MemberId = FakeHelper.GetId(Key).ToString(); Value.MemberName = Fake.GetMemberName(Key); Value.Items = new List <ReservationMessage.Item>(); Value.Items.Add(GetItem(Key)); return(this); }
public MemberMock Default() { Value.Name = Fake.GetMemberName(Key); Value.Address = Fake.GetAddress(Key); Value.City = Fake.GetCity(Key); Value.State = Fake.GetState(Key); Value.DocumentId = FakeHelper.GetId(Key).ToString(); Value.Email = Fake.GetEmail(Key); Value.Phone = Fake.GetPhone(Key); Value.UserId = FakeHelper.GetId(Key).ToString(); return(this); }
public OrderMock ByPurchase() { Value.InsertedAt = DateTime.UtcNow; Value.Number = Fake.GetOrderNumber(Key); Value.Status = Fake.GetStatusOrder(Key); Value.CreateDate = DateTime.UtcNow; Value.Customer = MockHelper.CreateModel <Customer>(Key); Value.Customer.InsertedAt = DateTime.UtcNow; Value.Customer.Name = Fake.GetCustomerName(Key); Value.Customer.DocumentId = FakeHelper.GetId(Key).ToString(); Value.Items = new List <OrderItem>(); var item = OrderItemMock.Get(Key); item.InsertedAt = DateTime.UtcNow; Value.Items.Add(item); return(this); }
public ReservationMock ByReservation() { Value.InsertedAt = DateTime.UtcNow; Value.Number = Fake.GetReservationNumber(Key); Value.Status = Fake.GetStatusReservation(Key); Value.RequestDate = DateTime.UtcNow; Value.Member = MockHelper.CreateModel <Member>(Key); Value.Member.InsertedAt = DateTime.UtcNow; Value.Member.Name = Fake.GetMemberName(Key); Value.Member.DocumentId = FakeHelper.GetId(Key).ToString(); Value.Loans = new List <Loan>(); var loan = LoanMock.Get(Key); loan.InsertedAt = DateTime.UtcNow; Value.Loans.Add(loan); return(this); }
public ReservationDtoMessageMock Default() { Value.ReservationId = FakeHelper.GetId(Key); return(this); }
public LanguageAccessorStub(string language = null) { Language = language ?? FakeHelper.GetLanguage(); }
static void Main(string[] args) { var helper = new FakeHelper(); helper.UploadTestTumblrs().Wait(); }
public ShippingDtoMessageMock Default() { Value.OrderId = FakeHelper.GetId(Key); return(this); }