def test_addLocal_sucessful(self): world = World() world.addLocal(Local("Teste1","Teste")) local = world.getlocal("Teste1") self.assertEqual(local,Local("Teste1","Teste"))
def test_getLocal_LocalNotImplementException(self): world = World() world.addLocal(Local("Teste1","Teste")) with self.assertRaises(LocalNotImplementException): world.getlocal("Teste")
def test_addLocal_IncorrectTypeException(self): world = World() with self.assertRaises(IncorrectTypeException): world.addLocal("Teste")