viewcategoriesactiontest.java

来自「pebble-blog 博客源码博客源码博客源码」· Java 代码 · 共 34 行

JAVA
34
字号
package net.sourceforge.pebble.web.action;

import net.sourceforge.pebble.web.view.View;
import net.sourceforge.pebble.web.view.impl.CategoriesView;
import net.sourceforge.pebble.Constants;

/**
 * Tests for the ViewCategoriesAction class.
 *
 * @author    Simon Brown
 */
public class ViewCategoriesActionTest extends SecureActionTestCase {

  protected void setUp() throws Exception {
    action = new ViewCategoriesAction();

    super.setUp();
  }

  public void testViewTags() throws Exception {
    View view = action.process(request, response);

    assertTrue(view instanceof CategoriesView);
    assertEquals("/WEB-INF/jsp/manageCategories.jsp", ((CategoriesView)view).getUri());
  }

  public void testOnlyBlogContributorsHaveAccess() {
    String roles[] = action.getRoles(request);
    assertEquals(1, roles.length);
    assertEquals(Constants.BLOG_CONTRIBUTOR_ROLE, roles[0]);
  }

}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?