コード例 #1
0
 public BaseInvoice(string invoiceID, List<Transaction> transactionsList, DateTime issueDate)
 {
     this.billingDataManager = BillingDataManager.Instance;
     this.invoiceID = (invoiceID == null) ? GetNewInvoiceID(): invoiceID;
     this.issueDate = issueDate;
     invoiceDetail = transactionsList;
 }
コード例 #2
0
        public static void ClassInit(TestContext context)
        {
            MembersSequenceNumberMock membersSequenceNumberMock = new MembersSequenceNumberMock();
            clubMemberDataManager = ClubMemberDataManager.Instance;
            clubMemberDataManager.SetMembersSequenceNumberCollaborator(membersSequenceNumberMock);

            BillingSequenceNumbersMock billingSequenceNumbersMock = new BillingSequenceNumbersMock();
            billDataManager = BillingDataManager.Instance;
            billDataManager.SetBillingSequenceNumberCollaborator(billingSequenceNumbersMock);
        }
コード例 #3
0
 public static void ClassInit(TestContext context)
 {
     BillingSequenceNumbersMock billingSequenceNumbersMock = new BillingSequenceNumbersMock();
     billDataManager = BillingDataManager.Instance;
     billDataManager.SetBillingSequenceNumberCollaborator(billingSequenceNumbersMock);
 }
コード例 #4
0
        public void IntializeTests()
        {
            billingDataManager = BillingDataManager.Instance;
            billingDataManager.InvoiceSequenceNumber = 5000;

            unassignedBillsList = new List<Bill>()
            {
                {new Bill("First Instalment", 200, DateTime.Now, DateTime.Now.AddDays(30))},
                {new Bill("Second Instalment", 200, DateTime.Now, DateTime.Now.AddDays(60))},
                {new Bill("Third Instalment", 250, DateTime.Now, DateTime.Now.AddDays(90))}
            };
        }