public void ReimbursementMethodIsCopiedWhenConvertingAnExpenseEntityToAnExpense() { var expenseEntity = new AExpense.DataAccessLayer.Expense { ReimbursementMethod = Enum.GetName(typeof(ReimbursementMethod), ReimbursementMethod.Cash) }; var expense = expenseEntity.ToModel(); Assert.AreEqual(ReimbursementMethod.Cash, expense.ReimbursementMethod); }
public void UserNameIsCopiedWhenConvertingAnExpenseEntityToAnExpense() { var expenseEntity = new AExpense.DataAccessLayer.Expense { UserName = "******", ReimbursementMethod = Enum.GetName(typeof(ReimbursementMethod), ReimbursementMethod.NotSet) }; var expense = expenseEntity.ToModel(); Assert.AreEqual("UserName", expense.User.UserName); }
public void DescriptionIsCopiedWhenConvertingAnExpenseEntityToAnExpense() { var expenseEntity = new AExpense.DataAccessLayer.Expense { Description = "Description", ReimbursementMethod = Enum.GetName(typeof(ReimbursementMethod), ReimbursementMethod.NotSet) }; var expense = expenseEntity.ToModel(); Assert.AreEqual("Description", expense.Description); }
public void CostCenterIsCopiedWhenConvertingAnExpenseEntityToAnExpense() { var expenseEntity = new AExpense.DataAccessLayer.Expense { CostCenter = "Cost Center", ReimbursementMethod = Enum.GetName(typeof(ReimbursementMethod), ReimbursementMethod.NotSet) }; var expense = expenseEntity.ToModel(); Assert.AreEqual("Cost Center", expense.CostCenter); }
public void ApprovedIsCopiedWhenConvertingAnExpenseEntityToAnExpense() { var expenseEntity = new AExpense.DataAccessLayer.Expense { Approved = true, ReimbursementMethod = Enum.GetName(typeof(ReimbursementMethod), ReimbursementMethod.NotSet) }; var expense = expenseEntity.ToModel(); Assert.AreEqual(true, expense.Approved); }
public void AmountIsCopiedWhenConvertingAnExpenseEntityToAnExpense() { var expenseEntity = new AExpense.DataAccessLayer.Expense { Amount = 1.0m, ReimbursementMethod = Enum.GetName(typeof(ReimbursementMethod), ReimbursementMethod.NotSet) }; var expense = expenseEntity.ToModel(); Assert.AreEqual(1.0m, Convert.ToDecimal(expense.Total)); }
public void DateIsCopiedWhenConvertingAnExpenseEntityToAnExpense() { var expectedDate = new DateTime(2000, 1, 1); var expenseEntity = new AExpense.DataAccessLayer.Expense { Date = expectedDate, ReimbursementMethod = Enum.GetName(typeof(ReimbursementMethod), ReimbursementMethod.NotSet) }; var expense = expenseEntity.ToModel(); Assert.AreEqual(expectedDate, expense.Date); }
public void IdIsCopiedWhenConvertingAnExpenseEntityToAnExpense() { var expectedId = Guid.NewGuid(); var expenseEntity = new AExpense.DataAccessLayer.Expense { Id = expectedId, ReimbursementMethod = Enum.GetName(typeof(ReimbursementMethod), ReimbursementMethod.NotSet) }; var expense = expenseEntity.ToModel(); Assert.AreEqual(expectedId, expense.Id); }
public void UserNameIsCopiedWhenConvertingAnExpenseEntityToAnExpense() { var expenseEntity = new AExpense.DataAccessLayer.Expense { UserName = "******", ReimbursementMethod = Enum.GetName(typeof(ReimbursementMethod), ReimbursementMethod.NotSet) }; var expense = expenseEntity.ToModel(); Assert.AreEqual("UserName", expense.User.UserName); }
public void ReimbursementMethodIsCopiedWhenConvertingAnExpenseEntityToAnExpense() { var expenseEntity = new AExpense.DataAccessLayer.Expense { ReimbursementMethod = Enum.GetName(typeof(ReimbursementMethod), ReimbursementMethod.Cash) }; var expense = expenseEntity.ToModel(); Assert.AreEqual(ReimbursementMethod.Cash, expense.ReimbursementMethod); }
public void DescriptionIsCopiedWhenConvertingAnExpenseEntityToAnExpense() { var expenseEntity = new AExpense.DataAccessLayer.Expense { Description = "Description", ReimbursementMethod = Enum.GetName(typeof(ReimbursementMethod), ReimbursementMethod.NotSet) }; var expense = expenseEntity.ToModel(); Assert.AreEqual("Description", expense.Description); }
public void DateIsCopiedWhenConvertingAnExpenseEntityToAnExpense() { var expectedDate = new DateTime(2000, 1, 1); var expenseEntity = new AExpense.DataAccessLayer.Expense { Date = expectedDate, ReimbursementMethod = Enum.GetName(typeof(ReimbursementMethod), ReimbursementMethod.NotSet) }; var expense = expenseEntity.ToModel(); Assert.AreEqual(expectedDate, expense.Date); }
public void CostCenterIsCopiedWhenConvertingAnExpenseEntityToAnExpense() { var expenseEntity = new AExpense.DataAccessLayer.Expense { CostCenter = "Cost Center", ReimbursementMethod = Enum.GetName(typeof(ReimbursementMethod), ReimbursementMethod.NotSet) }; var expense = expenseEntity.ToModel(); Assert.AreEqual("Cost Center", expense.CostCenter); }
public void ApprovedIsCopiedWhenConvertingAnExpenseEntityToAnExpense() { var expenseEntity = new AExpense.DataAccessLayer.Expense { Approved = true, ReimbursementMethod = Enum.GetName(typeof(ReimbursementMethod), ReimbursementMethod.NotSet) }; var expense = expenseEntity.ToModel(); Assert.AreEqual(true, expense.Approved); }
public void AmountIsCopiedWhenConvertingAnExpenseEntityToAnExpense() { var expenseEntity = new AExpense.DataAccessLayer.Expense { Amount = 1.0m, ReimbursementMethod = Enum.GetName(typeof(ReimbursementMethod), ReimbursementMethod.NotSet) }; var expense = expenseEntity.ToModel(); Assert.AreEqual(1.0m, Convert.ToDecimal(expense.Total)); }
public void IdIsCopiedWhenConvertingAnExpenseEntityToAnExpense() { var expectedId = Guid.NewGuid(); var expenseEntity = new AExpense.DataAccessLayer.Expense { Id = expectedId, ReimbursementMethod = Enum.GetName(typeof(ReimbursementMethod), ReimbursementMethod.NotSet) }; var expense = expenseEntity.ToModel(); Assert.AreEqual(expectedId, expense.Id); }