### Question:
ViewIdDefinitionTag extends TagSupport implements ParameterAware { public void setScope(String scope) { Args.checkTrue(AVAILABLE_SCOPES.contains(scope)); this.scope = scope; } ViewIdDefinitionTag(); void setId(String id); void setLabel(String label); void setUrl(String url); void setPankuzu(Boolean pankuzu); String getId(); String getLabel(); String getUrl(); Boolean isPankuzu(); String getScope(); void setScope(String scope); String getInclude(); void setInclude(String include); String getExclude(); void setExclude(String exclude); @Override int doStartTag(); @Override int doEndTag(); @Override void release(); void awareParameter(String name, String value); void awareParameter(String name, String[] values);  }### Answer:
@Test(expected = InternalException.class) public void Requestスコープを指定したときに例外が発生するかどうか() throws Exception { ViewIdDefinitionTag tag = new ViewIdDefinitionTag(); tag.setScope("request"); }