// Update Order Status fail case. Case when status flag is set to finished(Already exist)
  @Test(expectedExceptions = SessionInternalError.class)
  public void createUpdateOrderStatus2() {
    // create vanilla Invoice order status
    String statusName = "Update Test: " + System.currentTimeMillis();
    refOrderStatus = buildOrderStatus(OrderStatusFlag.INVOICE, statusName);
    refOrderStatus.setId(api.createUpdateOrderStatus(refOrderStatus));

    // attempt to change flag from INVOICE to FINISHED
    //		refOrderStatus = api.findOrderStatusById(refOrderStatus.getId());
    refOrderStatus.setOrderStatusFlag(OrderStatusFlag.FINISHED);

    api.createUpdateOrderStatus(refOrderStatus);
  }