def test_add_or_get_returns_with_out_adding_duplicate(self): t = Template() p = Parameter("param", Type="String", Default="foo") t.add_parameter(p) result = t.get_or_add_parameter(p) self.assertEqual(t.parameters["param"], p) self.assertEqual(result, p) self.assertEqual(len(t.parameters), 1)
def test_add_or_get_returns_with_out_adding_duplicate(self): t = Template() p = Parameter("param", Type="String", Default="foo") t.add_parameter(p) result = t.get_or_add_parameter(p) self.assertEquals(t.parameters["param"], p) self.assertEquals(result, p) self.assertEquals(len(t.parameters), 1)
def test_get_or_add_adds(self): t = Template() p = Parameter("param", Type="String", Default="foo") result = t.get_or_add_parameter(p) self.assertEqual(t.parameters["param"], p) self.assertEqual(result, p)
def test_get_or_add_adds(self): t = Template() p = Parameter("param", Type="String", Default="foo") result = t.get_or_add_parameter(p) self.assertEquals(t.parameters["param"], p) self.assertEquals(result, p)