public void Less_Than_Two_Gallons_Of_Paint_Requires_Two_Gallons()
        {
            var subject        = new PaintCalculator();
            int gallonsOfPaint = subject.Calculate(feet: 699);

            Assert.That(gallonsOfPaint, Is.EqualTo(2));
        }
        public void Over_One_Gallon_Of_Paint_Requires_Two_Gallons_Of_Paint()
        {
            var subject        = new PaintCalculator();
            int gallonsOfPaint = subject.Calculate(feet: 351);

            Assert.That(gallonsOfPaint, Is.EqualTo(2));
        }
        public void Less_Than_A_Single_Gallon_Of_Paint()
        {
            var subject        = new PaintCalculator();
            int gallonsOfPaint = subject.Calculate(feet: 349);

            Assert.That(gallonsOfPaint, Is.EqualTo(1));
        }
        public void Execute()
        {
            var width = Input.Parse(message: "Width of ceiling: ");
            var length = Input.Parse(message: "Length of celing: ");

            var feet = width * length;

            var paintCalculator = new PaintCalculator();
            var gallonsOfPaint = paintCalculator.Calculate(feet);
            
            Console.WriteLine("You will need to purchase {0} gallon(s) of paint to cover {1} square feet.",
                gallonsOfPaint,
                feet);
        }
        public void Execute()
        {
            var width  = Input.Parse(message: "Width of ceiling: ");
            var length = Input.Parse(message: "Length of celing: ");

            var feet = width * length;

            var paintCalculator = new PaintCalculator();
            var gallonsOfPaint  = paintCalculator.Calculate(feet);

            Console.WriteLine("You will need to purchase {0} gallon(s) of paint to cover {1} square feet.",
                              gallonsOfPaint,
                              feet);
        }
 public void Less_Than_Two_Gallons_Of_Paint_Requires_Two_Gallons()
 {
     var subject = new PaintCalculator();
     int gallonsOfPaint = subject.Calculate(feet: 699);
     Assert.That(gallonsOfPaint, Is.EqualTo(2));
 }
 public void Over_One_Gallon_Of_Paint_Requires_Two_Gallons_Of_Paint()
 {
     var subject = new PaintCalculator();
     int gallonsOfPaint = subject.Calculate(feet: 351);
     Assert.That(gallonsOfPaint, Is.EqualTo(2));
 }
 public void Less_Than_A_Single_Gallon_Of_Paint()
 {
     var subject = new PaintCalculator();
     int gallonsOfPaint = subject.Calculate(feet: 349);
     Assert.That(gallonsOfPaint, Is.EqualTo(1));
 }