コード例 #1
0
 @Test
 public void testValidateCartStatusWithNoMessages() {
   cart.clearMessages();
   final List<CartModificationData> cartModification = classUnderTest.validateCartData();
   assertNotNull(cartModification);
   assertTrue(cartModification.size() == 0);
 }
コード例 #2
0
  @Test
  public void testValidateCartStatusWithMessages() {
    final Message message = new Message(Message.ERROR);
    cart.addMessage(message);
    final List<CartModificationData> cartModification = classUnderTest.validateCartData();
    assertNotNull(cartModification);

    assertTrue(cartModification.size() == 0);
  }
コード例 #3
0
  @Test
  public void testValidateCartStatusWithCheckoutMessage() {
    final OrderMgmtMessage message = new OrderMgmtMessage(Message.ERROR);
    message.setProcessStep("CH");
    messageList.add(message);

    final List<CartModificationData> cartModification = classUnderTest.validateCartData();
    assertNotNull(cartModification);

    assertTrue(cartModification.size() == 0);

    messageList.clear();
  }
コード例 #4
0
 @Test
 public void testValidateCart() {
   final List<CartModificationData> cartModification = classUnderTest.validateCartData();
   assertNotNull(cartModification);
 }