Files
UnitTestCourse/TestingLib/TestTheComissionCalculator.cs

23 lines
698 B
C#

using System;
using System.Collections.Generic;
using System.Text;
namespace TestingLib
{
public class TestTheComissionCalculator
{
[CheckThisMethod]
public void ReturnStandardCommission()
{
var unitsSold = 90;
var unitPrice = 50.00M;
var calculator = new BrokerageLib.CommissionCalculator();
decimal expectedCommission = (unitsSold * unitPrice) * BrokerageLib.Constants.CommissionRate.Standard;
decimal calculatedCommission = calculator.DetermineVariableRate(unitsSold, unitPrice);
Assert.AreEqual(expectedCommission,calculatedCommission,"Commission is not correct!");
}
}
}