Exemplo n.º 1
0
        public void Classes_AgedReceivables()
        {
            var newObject = new AgedReceivable();

            Assert.AreEqual(String.Empty, newObject.CustomerNumber);
            Assert.AreEqual(String.Empty, newObject.CustomerName);
            Assert.AreEqual(String.Empty, newObject.InvoiceNumber);
            Assert.AreEqual(String.Empty, newObject.JobNumber);
            Assert.AreEqual(String.Empty, newObject.WorkOrderNumber);
            Assert.AreEqual(0.00M, newObject.AmountDue);
            Assert.AreEqual(DateTime.Now.ToShortDateString(), newObject.InvoiceDate.ToShortDateString());
            Assert.AreEqual(String.Empty, newObject.Memo);
            Assert.AreEqual(false, newObject.Notified);
        }
Exemplo n.º 2
0
        public void Classes_AgedReceivables(string customerNumber, string customerName, string invoiceNumber, string jobNumber, string workOrderNumber, string memo)
        {
            var newObject = new AgedReceivable(customerNumber, customerName, invoiceNumber, dateOne, dateTwo, jobNumber, workOrderNumber, 100.00M, memo);

            Assert.AreEqual(customerNumber, newObject.CustomerNumber);
            Assert.AreEqual(customerName, newObject.CustomerName);
            Assert.AreEqual(invoiceNumber, newObject.InvoiceNumber);
            Assert.AreEqual(dateOne, newObject.InvoiceDate);
            Assert.AreEqual(dateTwo, newObject.DueDate);
            Assert.AreEqual(jobNumber, newObject.JobNumber);
            Assert.AreEqual(workOrderNumber, newObject.WorkOrderNumber);
            Assert.AreEqual(100.00M, newObject.AmountDue);
            Assert.AreEqual(memo, newObject.Memo);
            Assert.AreEqual(2, newObject.DaysOverdue);
            Assert.AreEqual(false, newObject.Notified);
        }
Exemplo n.º 3
0
        public void Classes_AgedReceivables_MinDate(string customerNumber, string customerName, string invoiceNumber, string jobNumber, string workOrderNumber, string memo)
        {
            var newObject = new AgedReceivable(customerNumber, customerName, invoiceNumber, dateOne, DateTime.MinValue, jobNumber, workOrderNumber, 100.00M, memo);

            Assert.AreEqual(-1, newObject.DaysOverdue);
        }