public async Task OrderCanBeBuildReadyToBeSubmitted() { // Submit an order var order = Build.AnOrder(Api); var orderId = await Api.SubmitOrder(Api.DemoAccount, order); Assert.That(orderId, Is.Not.EqualTo(default(ulong))); // Retrieve the order var retrievedOrder = await Api.GetOrderStatus(orderId); Assert.That(retrievedOrder.Status, Is.Not.EqualTo(Status.Rejected).And.Not.EqualTo(Status.Cancelled), retrievedOrder.StatusText ); }
public async Task OrderCanBeBuildReadyToBeSubmitted() { // Submit an order var order = Build.AnOrder(_api); var orderId = await _api.SubmitOrder(Api.DemoAccount, order); Assert.That(orderId, Is.Not.EqualTo(default(ulong))); // Retrieve the order var retrievedOrder = await _api.GetOrder(orderId); Assert.That(retrievedOrder.Status, Is.EqualTo(OrderStatus.New).Or.EqualTo(OrderStatus.PendingNew), retrievedOrder.StatusText ); }