Beispiel #1
0
    def test_is_valid_formula_2(self):
        input = '(NH4)3PO4'
        result = cf._consolidate_formula(input)
        expected = ['N', 3, 'H', 12, 'P', 1, 'O', 4]

        self.assertEqual(result, expected)
Beispiel #2
0
    def test_is_valid_formula_3(self):
        input = 'CH3(CH2)6CH3'
        result = cf._consolidate_formula(input)
        expected = ['C', 8, 'H', 18]

        self.assertEqual(result, expected)
Beispiel #3
0
    def test_is_valid_formula_3(self):
        input = "CH3(CH2)6CH3"
        result = cf._consolidate_formula(input)
        expected = ["C", 8, "H", 18]

        self.assertEqual(result, expected)
Beispiel #4
0
    def test_is_valid_formula_1(self):
        input = 'Fe2(SO4)4'
        result = cf._consolidate_formula(input)
        expected = ['Fe', 2, 'S', 4, 'O', 16]

        self.assertEqual(result, expected)
Beispiel #5
0
    def test_is_valid_formula_2(self):
        input = "(NH4)3PO4"
        result = cf._consolidate_formula(input)
        expected = ["N", 3, "H", 12, "P", 1, "O", 4]

        self.assertEqual(result, expected)
Beispiel #6
0
    def test_is_valid_formula_1(self):
        input = "Fe2(SO4)4"
        result = cf._consolidate_formula(input)
        expected = ["Fe", 2, "S", 4, "O", 16]

        self.assertEqual(result, expected)
Beispiel #7
0
 def test_is_valid_formula_3(self):
     input = 'CH3(CH2)6CH3'
     result = cf._consolidate_formula(input)        
     expected = ['C', 8, 'H', 18]
     
     self.assertEqual(result,expected)
Beispiel #8
0
 def test_is_valid_formula_2(self):
     input = '(NH4)3PO4'
     result = cf._consolidate_formula(input)        
     expected = ['N', 3, 'H', 12, 'P', 1, 'O', 4]
     
     self.assertEqual(result,expected)
Beispiel #9
0
 def test_is_valid_formula_1(self):
     input = 'Fe2(SO4)4'
     result = cf._consolidate_formula(input)        
     expected = ['Fe', 2, 'S', 4, 'O', 16]
     
     self.assertEqual(result,expected)