Exemplo n.º 1
0
        public void MagicYear_StartYearIs1980_Returns2045()
        {
            //Arrange
            var magicCalculator = new MagicCalculator();

            //act
            var result = magicCalculator.MagicYear(1980);


            //Assert
            Assert.AreEqual(2045, result);
        }
Exemplo n.º 2
0
        public void FullName_FirstNameIsJohnLastNameIsDoe_ReturnsJohnDoe()
        {
            //Arrange
            var magicCalculator = new MagicCalculator();

            //Act

            var result = magicCalculator.FullName("John", "Doe");


            //Assert
            Assert.AreEqual("John Doe", result);
        }
Exemplo n.º 3
0
        public void MonthlySalary_AnnualSalaryIs60055_Returns5005()
        {
            //Arrange
            var magicCalculator = new MagicCalculator();

            //Act

            var monthlySalary = magicCalculator.MonthlySalary(60055);
            var result        = magicCalculator.RoundedMonthlySalary(monthlySalary);

            //Assert
            Assert.AreEqual(5005, result);
        }
Exemplo n.º 4
0
        // is this the right way to write this --- feels too specific
        public void MonthlySalary_AnnualSalaryIs60050_Returns5004()
        {
            //Arrange
            var magicCalculator = new MagicCalculator();

            //Act
            // should I be making 60050 as a variable
            var monthlySalary = magicCalculator.MonthlySalary(60050);
            var result        = magicCalculator.RoundedMonthlySalary(monthlySalary);


            //Assert
            Assert.AreEqual(5004, result);
        }
 public override void Init()
 {
     magicCalculator = new MagicCalculator();
     base.Init();
 }