public void GetUserForBankAccountSuccessfully() { var content = File.ReadAllText("../../../Fixtures/bank_account_get_users.json"); var client = GetMockClient(content); var repo = new BankAccountRepository(client.Object); const string userId = "ec9bf096-c505-4bef-87f6-18822b9dbf2c"; //some user created before var gotUser = repo.GetUserForBankAccount("ec9bf096-c505-4bef-87f6-18822b9dbf2c"); client.VerifyAll(); Assert.IsNotNull(gotUser); Assert.AreEqual(userId, gotUser.Id); }
public void GetUserForBankAccountSuccessfully() { var content = File.ReadAllText("../../../Fixtures/bank_account_get_users.json"); var client = GetMockClient(content); var repo = new BankAccountRepository(client.Object); const string userId = "ec9bf096-c505-4bef-87f6-18822b9dbf2c"; //some user created before var resp = repo.GetUserForBankAccount("ec9bf096-c505-4bef-87f6-18822b9dbf2c"); client.VerifyAll(); Assert.IsNotNull(resp); var users = resp["users"]; Assert.IsNotNull(users); var user = JsonConvert.DeserializeObject <IDictionary <string, object> >(JsonConvert.SerializeObject(users)); Assert.AreEqual(userId, user["id"]); }