public void CancelOrderAuthenticationError() { var client = new Client(ResponseFromFile("fail_authentication")); var response = client.CancelOrder("abc", "ABC-45"); Assert.IsFalse(response.Success); Assert.That(response.Errors, Is.StringContaining("Access denied")); }
public void CancelOrderAlreadyCancelled() { var client = new Client(ResponseFromFile("cancel_order_already_cancelled")); var response = client.CancelOrder("abc", "ABC-100"); Assert.IsFalse(response.Success); Assert.That(response.Errors, Is.StringContaining("cannot be cancelled")); }
public void CancelOrderUnknownOrder() { var client = new Client(ResponseFromFile("cancel_order_fail_unknown_order")); var response = client.CancelOrder("abc", "ABC-45"); Assert.IsFalse(response.Success); Assert.That(response.Errors, Is.StringContaining("Order not found")); }
public void CancelOrderSuccess() { var client = new Client(ResponseFromFile("cancel_order_success")); var response = client.CancelOrder("abc", "ABC-100"); Assert.IsTrue(response.Success); Assert.AreEqual("cleared", response.Order.OrderStatus); }