def test_constructor(self): arr = repositories.ArrayRepository() repo = repositories.ChainOfRepositories([arr]) self.assertEqual(repo._repos[0], arr)
def test_constructor_validation(self): with self.assertRaises(exceptions.RepositoryDataTypeException): repositories.ChainOfRepositories('string')
def setUp(self): arr = repositories.ArrayRepository() arr.append('key', 'value') self.repo = repositories.ChainOfRepositories() self.repo.register(arr)