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();
 }