public ReservationMock Default()
        {
            Value.Number      = Fake.GetReservationNumber(Key);
            Value.Status      = Fake.GetStatusReservation(Key);
            Value.RequestDate = Fake.GetRequestDate(Key);
            Value.Member      = MemberMock.Get(Key);

            Value.Loans = new List <Loan>();
            Value.Loans.Add(LoanMock.Get(Key));

            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);
        }
Esempio n. 3
0
        public ReservationMock WithItem(string itemKey = null)
        {
            Value.Loans.Add(LoanMock.Get(itemKey));

            return(this);
        }