public void GetAdminBalance_Test() { //arrange decimal expected = -486m; //act decimal actual = AccountingLog.GetAdminBalance(); //assert Assert.Equal(expected, actual); }
public void GetAdminCreditedAmountByMonth_Test() { //arrange decimal expected = 486m; //act decimal actual = AccountingLog.GetAdminCreditByMonth(DateTime.Now); //assert Assert.Equal(expected, actual, 1); }
public void GetAdminCreditedAmount_Test() { //arrange decimal expected = 485.92m; //act decimal actual = AccountingLog.GetAdminCreditedAmount(); //assert Assert.Equal(expected, actual, 0); }
public void GetAdminDueCollectionByMonth_Test() { //arrange decimal expected = 0; //act decimal actual = AccountingLog.GetAdminDueCollectioByMonth(DateTime.Now); //assert Assert.Equal(expected, actual); }
public void GetAdminDueCollection_Test() { //arrange decimal expectedAmount = 0; //act decimal actual = AccountingLog.GetAdminDueCollection(); //assert Assert.Equal(expectedAmount, actual); }
public string AccountsData() { string s = ""; try { AccountsGraphViewModel.Dataset debit = new AccountsGraphViewModel.Dataset() { backgroundColor = "#b31717", borderWidth = 1, label = "Debit", borderColor = "#b31717", }; AccountsGraphViewModel.Dataset credit = new AccountsGraphViewModel.Dataset() { backgroundColor = "#21b317", borderWidth = 1, label = "Credit", borderColor = "#21b317" }; for (int i = 1; i <= 12; i++) { try { var balance = AccountingLog.GetAdminBalanceByMonth(new DateTime(DateTime.Now.Year, i, 1)); if (balance > 0) { credit.data.Add(balance); debit.data.Add(0); } else { debit.data.Add(balance); credit.data.Add(0); } } catch (Exception) { debit.data.Add(0); credit.data.Add(0); } } AccountsGraphViewModel model = new AccountsGraphViewModel(); model.datasets[0] = debit; model.datasets[1] = credit; var json = JsonConvert.SerializeObject(model); s = json.ToString(); } catch (Exception) { } return(s); }
public void InitializeAccountingLog_Test() { //arrange decimal expectedDebit = 2546.20m; decimal expectedCredit = 41.58m; //act AccountingLog actual = new AccountingLog(10006); //assert Assert.Equal(expectedDebit, actual.Debit); Assert.Equal(expectedCredit, actual.Credit); }
public decimal GetTotalBalance() { decimal balance = 0; try { balance = AccountingLog.GetAdminBalance(); } catch (Exception) { } return(decimal.Round(balance, 0)); }