Exemplo n.º 1
0
    def test_calculate_srm_morey_hybrid(self):
        mcu = calculate_mcu(1.0, 30.0, 5.5)
        self.assertTrue(0 < mcu < 10)
        srm = calculate_srm_morey_hybrid(mcu)
        self.assertEquals(round(srm, 2), 5.45)

        mcu = calculate_mcu(3.0, 30.0, 5.5)
        self.assertTrue(10 <= mcu < 37)
        srm = calculate_srm_morey_hybrid(mcu)
        self.assertEquals(round(srm, 2), 11.67)

        mcu = calculate_mcu(8.0, 30.0, 5.5)
        self.assertTrue(37 <= mcu < 50)
        srm = calculate_srm_morey_hybrid(mcu)
        self.assertEquals(round(srm, 2), 17.79)

        mcu = calculate_mcu(100.0, 30.0, 5.5)
        self.assertTrue(50 < mcu)
        with self.assertRaises(ColorException):
            calculate_srm_morey_hybrid(mcu)
    def test_calculate_srm_morey_hybrid(self):
        mcu = calculate_mcu(1.0, 30.0, 5.5)
        self.assertTrue(0 < mcu < 10)
        srm = calculate_srm_morey_hybrid(mcu)
        self.assertEquals(round(srm, 2), 5.45)

        mcu = calculate_mcu(3.0, 30.0, 5.5)
        self.assertTrue(10 <= mcu < 37)
        srm = calculate_srm_morey_hybrid(mcu)
        self.assertEquals(round(srm, 2), 11.67)

        mcu = calculate_mcu(8.0, 30.0, 5.5)
        self.assertTrue(37 <= mcu < 50)
        srm = calculate_srm_morey_hybrid(mcu)
        self.assertEquals(round(srm, 2), 17.79)

        mcu = calculate_mcu(100.0, 30.0, 5.5)
        self.assertTrue(50 < mcu)
        with self.assertRaises(ColorException):
            calculate_srm_morey_hybrid(mcu)
Exemplo n.º 3
0
 def test_calculate_srm_all(self):
     weight = 3.0  # lbs
     color = 30.0  # degL
     vol = 5.5  # gal
     mcu = calculate_mcu(weight, color, vol)
     srm = calculate_srm_mosher(mcu)
     self.assertEquals(round(srm, 2), 9.61)
     srm = calculate_srm_daniels(mcu)
     self.assertEquals(round(srm, 2), 11.67)
     srm = calculate_srm_daniels_power(mcu)
     self.assertEquals(round(srm, 2), 10.08)
     srm = calculate_srm_noonan_power(mcu)
     self.assertEquals(round(srm, 2), 16.44)
     srm = calculate_srm_morey_hybrid(mcu)
     self.assertEquals(round(srm, 2), 11.67)
     srm = calculate_srm_morey(mcu)
     self.assertEquals(round(srm, 2), 10.15)
 def test_calculate_srm_all(self):
     weight = 3.0  # lbs
     color = 30.0  # degL
     vol = 5.5  # gal
     mcu = calculate_mcu(weight, color, vol)
     srm = calculate_srm_mosher(mcu)
     self.assertEquals(round(srm, 2), 9.61)
     srm = calculate_srm_daniels(mcu)
     self.assertEquals(round(srm, 2), 11.67)
     srm = calculate_srm_daniels_power(mcu)
     self.assertEquals(round(srm, 2), 10.08)
     srm = calculate_srm_noonan_power(mcu)
     self.assertEquals(round(srm, 2), 16.44)
     srm = calculate_srm_morey_hybrid(mcu)
     self.assertEquals(round(srm, 2), 11.67)
     srm = calculate_srm_morey(mcu)
     self.assertEquals(round(srm, 2), 10.15)