I have simple test:

        new FacesRequest() {
  | 
  |                     @Override
  |                     protected void updateModelValues() throws Exception {
  |                             setValue("#{identity.username}", "admin");
  |                             setValue("#{identity.password}", "admin");
  |                     }
  | 
  |                     @Override
  |                     protected void invokeApplication() {
  |                             invokeMethod("#{identity.login}");
  |                     }
  | 
  |                     @Override
  |                     protected void renderResponse() {
  | 
  | assert getValue("#{identity.loggedIn}").equals(true);                       
}
  | 
  |             }.run();


FAILED: testUserLogin
  | java.lang.NullPointerException
  |     at org.jboss.seam.core.Selector.getCookieValue(Selector.java:59)
  |     at 
org.jboss.seam.security.Identity.initCredentialsFromCookie(Identity.java:91)
  |     at org.jboss.seam.security.Identity.create(Identity.java:85)
  |     at org.jboss.seam.util.Reflections.invoke(Reflections.java:18)
  |     at org.jboss.seam.util.Reflections.invokeAndWrap(Reflections.java:102)
  |     at org.jboss.seam.Component.callComponentMethod(Component.java:1835)
  |     at org.jboss.seam.Component.callCreateMethod(Component.java:1783)
  |     at org.jboss.seam.Component.newInstance(Component.java:1772)
  |     at org.jboss.seam.Component.getInstance(Component.java:1669)
  |     at org.jboss.seam.Component.getInstance(Component.java:1636)
  |     at org.jboss.seam.Namespace.get(Namespace.java:42)
  |     at javax.el.MapELResolver.getValue(MapELResolver.java:157)
  |     at javax.el.CompositeELResolver.getValue(CompositeELResolver.java:135)
  |     at com.sun.el.parser.AstValue.getValue(AstValue.java:117)
  |     at com.sun.el.ValueExpressionImpl.getValue(ValueExpressionImpl.java:192)
  |     at 
org.jboss.seam.util.UnifiedELValueBinding.getValue(UnifiedELValueBinding.java:34)
  |     at org.jboss.seam.core.Expressions$1.getValue(Expressions.java:53)
  |     at org.jboss.seam.Component.getInstanceFromFactory(Component.java:1710)
  |     at org.jboss.seam.Component.getInstance(Component.java:1659)
  |     at org.jboss.seam.Component.getInstance(Component.java:1636)
  |     at org.jboss.seam.Component.getInstance(Component.java:1630)
  |     at org.jboss.seam.mock.SeamTest.getInstance(SeamTest.java:112)
  |     at pl.alternativ.med.admin.LoginTest.access$1(LoginTest.java:1)
  |     at 
pl.alternativ.med.admin.LoginTest$5.invokeApplication(LoginTest.java:95)
  |     at org.jboss.seam.mock.SeamTest$Request.run(SeamTest.java:478)
  |     at pl.alternativ.med.admin.LoginTest.testUserLogin(LoginTest.java:99)
  | ... Removed 25 stack frames

What is wrong with my test?

View the original post : 
http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4013093#4013093

Reply to the post : 
http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4013093
_______________________________________________
jboss-user mailing list
jboss-user@lists.jboss.org
https://lists.jboss.org/mailman/listinfo/jboss-user

Reply via email to