public void ShowTest() { var content = File.ReadAllText("../../../Fixtures/batch_show.json"); var client = GetMockClient(content); var repo = new BatchTransactionRepository(client.Object); const string id = "b1652611-9544-4244-a601-54c24cfa5e90"; var response = repo.Show(id); client.VerifyAll(); var transaction = JsonConvert.DeserializeObject <IDictionary <string, object> >(JsonConvert.SerializeObject(response["batch_transactions"])); Assert.AreEqual(id, transaction["id"]); }
public void ListTest() { var content = File.ReadAllText("../../../Fixtures/batch_list.json"); var client = GetMockClient(content); var repo = new BatchTransactionRepository(client.Object); var response = repo.List(); client.VerifyAll(); var transaction = JsonConvert.DeserializeObject <IList <IDictionary <string, object> > >(JsonConvert.SerializeObject(response["batch_transactions"])); Assert.AreEqual("4098c6fd-ca04-4e0d-9454-87def4523a23", transaction.First()["id"]); }