public void GetPlatformStatus_Should_RespondWithPlatformStatus() { // arrange var expected = new BitfinexPlatformStatus() { Status = PlatformStatus.Operative }; var client = TestHelpers.CreateResponseClient(expected); // act var result = client.GetPlatformStatus(); // assert Assert.AreEqual(true, result.Success); Assert.IsTrue(TestHelpers.AreEqual(expected, result.Data)); }
public void GetPlatformStatus_Should_RespondWithPlatformStatus() { // arrange var expected = new BitfinexPlatformStatus() { Status = PlatformStatus.Operative }; var client = PrepareClient(JsonConvert.SerializeObject(new object[] { (int)expected.Status })); // act var result = client.GetPlatformStatus(); // assert Assert.AreEqual(true, result.Success); Assert.IsTrue(ObjectComparer.PublicInstancePropertiesEqual(expected, result.Data)); }