def test_parameters_get_as_default(self): params = ParamsDict({"key1": 1}) self.assertEqual(params.get_as("key2", str, "other"), "other")
def test_parameters_get_as_wrong_type(self): params = ParamsDict({"key1": 1}) self.assertEqual(params.get_as("key1", str, "other"), "1")
def test_parameters_get_as(self): params = ParamsDict({"key1": "value1"}) self.assertEqual(params.get_as("key1", str, "other"), "value1")
def test_parameters_get_as_default(self): params = ParamsDict({'key1': 1}) self.assertEqual(params.get_as('key2', str, 'other'), 'other')
def test_parameters_get_as_wrong_type(self): params = ParamsDict({'key1': 1}) self.assertEqual(params.get_as('key1', str, 'other'), '1')
def test_parameters_get_as(self): params = ParamsDict({'key1': 'value1'}) self.assertEqual(params.get_as('key1', str, 'other'), 'value1')