def test_nico_creds_positive(self): config_json = {"nico_creds": [{"username": "******", "password": "******"}]} c = Config(dict=config_json) self.assertTrue(c.has_nico_creds()) ncs = c.get_all_nico_creds() self.assertEqual(1, len(ncs)) self.assertEqual('myUsername', ncs[0].username) self.assertEqual('myPassword', ncs[0].password)
def test_nico_creds_multiple_kvps(self): config_json = {"nico_creds": [{"username": "******", "password": "******"}, {"username": "******", "password": "******"}]} c = Config(dict=config_json) self.assertTrue(c.has_nico_creds()) ncs = c.get_all_nico_creds() self.assertEqual(2, len(ncs)) self.assertEqual('myUsername1', ncs[0].username) self.assertEqual('myPassword1', ncs[0].password) self.assertEqual('myUsername2', ncs[1].username) self.assertEqual('myPassword2', ncs[1].password)