public void CalculateDurationTest() { var model = new BudgetModel(context); var total = model.CalculateDuration(1); Assert.Equal(200, total, 2); }
public string Calculate([FromBody] BudgetTO budget) { budget.DesTotal = budgetModel.CalculateDesigner(budget.DesCount); budget.DevTotal = budgetModel.CalculateDev(budget.DevCount); budget.SMTotal = budgetModel.CalculateSM(budget.SMCount); budget.POTotal = budgetModel.CalculatePO(budget.POCount); budget.DurTotal = budgetModel.CalculateDuration(budget.Duration); budget.Total = this.budgetModel.Calculate(new Budget() { DesignerCount = budget.DesCount, DevCount = budget.DevCount, Duration = budget.Duration, POCount = budget.POCount, SMCount = budget.SMCount }); return(JsonConvert.SerializeObject(budget)); }