private static IDeliveryListAssert CreateAssert(DeliveryApiFilter filter) { switch (filter) { case DeliveryApiFilter.Active: return(new DeliveryListActiveAssert()); case DeliveryApiFilter.Cancelled: return(new DeliveryListCancelledAssert()); case DeliveryApiFilter.Successful: return(new DeliveryListSuccessfulAssert()); default: return(new DeliveryListAllAssert()); } }
public DeliveryListTest(DeliveryApiFilter filter) { Filter = filter; }
public void ListAsync(DeliveryApiFilter filter) { new DeliveryListTest(filter).RunAsync(); }