Ejemplo n.º 1
0
 public void HospitalCharges_CalcStayCharges_Return700()
 {
     int             days     = 2;
     int             expected = 700;
     HospitalCharges x        = new HospitalCharges();
     int             result   = x.CalcStayCharges(days);
 }
Ejemplo n.º 2
0
        public void CalcMiscChargesInvalidFourth()
        {
            var testClass = new HospitalCharges();
            int expected  = 2825;

            var result = testClass.CalcMiscCharges("425", "1250", "350", "-1");

            Assert.AreEqual(expected, result);
        }
Ejemplo n.º 3
0
        public void CalcMiscChargesValidInput()
        {
            var testClass = new HospitalCharges();
            int expected  = 2825;

            var result = testClass.CalcMiscCharges("425", "1250", "350", "800");

            Assert.AreEqual(expected, result);
        }
Ejemplo n.º 4
0
        public void CalcStayChargesTestErrorMsgThrown()
        {
            var testClass = new HospitalCharges();
            int expected  = 700;

            var result = testClass.CalcStayCharges("-2");

            Assert.AreEqual(expected, result);
        }
Ejemplo n.º 5
0
        public void CalcStayChargesTestIsValid()
        {
            var testClass = new HospitalCharges();
            int expected  = 700;

            var result = testClass.CalcStayCharges("2");

            Assert.AreEqual(expected, result);
        }
Ejemplo n.º 6
0
 public void HospitalCharges_CalcMiscCharges_rehabChargesOutOfRangeException()
 {
     HospitalCharges x            = new HospitalCharges();
     double          medCharges   = 425;
     double          surgCharges  = 1250;
     double          labCharges   = 350;
     double          rehabCharges = -800;
     double          result       = x.CalcMiscCharges(medCharges, surgCharges, labCharges, rehabCharges);
 }
Ejemplo n.º 7
0
        public void HospitalCharges_CalcStayCharges_Return700()
        {
            int             days     = 2;
            int             expected = 700;
            HospitalCharges x        = new HospitalCharges();
            int             result   = x.CalcStayCharges(days);

            Assert.AreEqual(expected, result, "Somehow, the end result was not equal");
        }
Ejemplo n.º 8
0
        public void HospitalCharges_CalcStayCharges_OutOfRangeException()
        {
            int             days   = 0;
            HospitalCharges x      = new HospitalCharges();
            int             result = x.CalcStayCharges(days);

            if (result < 0)
            {
                Assert.ThrowsException <System.ArgumentOutOfRangeException>(() => result);
            }
        }
Ejemplo n.º 9
0
        public void HospitalCharges_CalcMiscCharges_Return2825()
        {
            double          medCharges   = 425;
            double          surgCharges  = 1250;
            double          labCharges   = 350;
            double          rehabCharges = 800;
            double          expected     = 2825;
            HospitalCharges x            = new HospitalCharges();
            double          result       = x.CalcMiscCharges(medCharges, surgCharges, labCharges, rehabCharges);

            Assert.AreEqual(expected, result, "Somhow, the end result was not equal");
        }