コード例 #1
0
  @Test
  public void canPushAndPeekTag() {
    MyStack testStack = new MyStack();
    HtmlTag testTag = new HtmlTag("b");

    testStack.push(testTag);
    assertEquals(testStack.peek().getElement(), testTag.getElement());
  }
コード例 #2
0
  @Test
  public void canPushAndPopTag() {
    MyStack testStack = new MyStack();
    HtmlTag testTag = new HtmlTag("html");

    testStack.push(testTag);
    assertEquals(testStack.pop().getElement(), testTag.getElement());
    assertTrue(testStack.isEmpty());
  }