def test_ConstructorDoesntRequireConvertor(self):
     tvc = TemperatureValueConvertor(10, 10, 10)
     tvc.convert(5)
 def test_ConvertorChainingWorksAsExpected(self):
     mock_vc = Mock()
     mock_vc.convert.return_value = 5
     tvc = TemperatureValueConvertor(10, 10, 10, mock_vc)
     tvc.convert(5)
     mock_vc.convert.assert_called_once_with(5)