def test_identity_to_json(): group = Group( id=1, name='TestGroup', description='A test group', is_locking=True, client_key='testclientkey', ehb_key='testehbkey', modified=datetime.datetime(2015, 1, 1), created=datetime.datetime(2015, 1, 1), ) jsonStr = group.json_from_identity(group) assert isinstance(jsonStr, str) assert json.loads(jsonStr)
def test_identity_to_json_setck(): group = Group( id=1, name='TestGroup', description='A test group', is_locking=True, client_key='testclientkey', ehb_key='testehbkey', modified=datetime.datetime(2015, 1, 1), created=datetime.datetime(2015, 1, 1), ) group.current_client_key('newck') jsonStr = group.json_from_identity(group) assert isinstance(jsonStr, str) Obj = json.loads(jsonStr) assert isinstance(Obj, dict) assert Obj['current_client_key'] == 'newck'