예제 #1
0
        public void TestCalculateChargeOverBase()
        {
            // Arrange
            Client  person; //declare reference variable
            string  name           = "Fred";
            int     acctNo         = 1;
            string  type           = "r";
            decimal kwh            = 1500;
            decimal expectedCharge = 82.50m;
            decimal actualCharge;

            //Act
            person       = new Commercial(name, acctNo, type); // create account with initial balance
            actualCharge = person.CalculateBill(kwh);

            //Assert
            Assert.AreEqual(expectedCharge, actualCharge);
        }