Re: Spring-JUnit problems

2009-12-16 Thread pieter claassen
Thanks, that worked.

P

On Wed, Dec 16, 2009 at 10:14 AM, pieter claassen wrote:

> My unit tests stopped working (I failed to notice :-()
>
> I am on wicket 1.4.1
> junit 3.8.2
> maven
>
> Any help appreciated. Is this a classpath issue?
>
> Rgds
> Pieter
>
>
> This is my errror:
> 
> Test set: com.musmato.wicket.pages.AuthHomePageTest
>
> ---
> Tests run: 1, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 0.466 sec
> <<< FAILURE!
> testAuthHomePage(com.musmato.wicket.pages.AuthHomePageTest)  Time elapsed:
> 0.433 sec  <<< ERROR!
> java.lang.NoClassDefFoundError: javax/servlet/http/HttpSession
> at
> com.musmato.wicket.pages.BasePageTestCase.setUp(BasePageTestCase.java:29)
> ...
>
>
>
>
>
> This is my test abstract base class
> ==
> public abstract class BasePageTestCase extends TestCase {
>
> private static final String SPRING_CONFIG =
> "src/main/webapp/WEB-INF/WicketApplicationDefinition.xml";
> protected WicketTester tester;
>
> @Override
> public void setUp() {
> Resource resource = new FileSystemResource(SPRING_CONFIG);
> BeanFactory factory = new XmlBeanFactory(resource);
> tester = new WicketTester((WicketApplication) factory
>  .getBean("WicketApplication"));
> tester.setupRequestAndResponse();
> WicketSession session = (WicketSession) tester.getWicketSession();
> session.setUser(new User("test", "test", Role.ADMIN));
> }
>
>
>


-- 
Pieter Claassen
musmato.com


Re: Spring-JUnit problems

2009-12-16 Thread nino martinez wael
Remember to include

javax/servlet/http/HttpSession

for test scope..

http://mvnrepository.com/artifact/javax.servlet/servlet-api

is it 2.3 or 2.4 cant remember.


2009/12/16 pieter claassen :
> My unit tests stopped working (I failed to notice :-()
>
> I am on wicket 1.4.1
> junit 3.8.2
> maven
>
> Any help appreciated. Is this a classpath issue?
>
> Rgds
> Pieter
>
>
> This is my errror:
> 
> Test set: com.musmato.wicket.pages.AuthHomePageTest
> ---
> Tests run: 1, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 0.466 sec
> <<< FAILURE!
> testAuthHomePage(com.musmato.wicket.pages.AuthHomePageTest)  Time elapsed:
> 0.433 sec  <<< ERROR!
> java.lang.NoClassDefFoundError: javax/servlet/http/HttpSession
>        at
> com.musmato.wicket.pages.BasePageTestCase.setUp(BasePageTestCase.java:29)
> ...
>
>
>
>
>
> This is my test abstract base class
> ==
> public abstract class BasePageTestCase extends TestCase {
>
>    private static final String SPRING_CONFIG =
> "src/main/webapp/WEB-INF/WicketApplicationDefinition.xml";
>    protected WicketTester tester;
>
>   �...@override
>    public void setUp() {
>        Resource resource = new FileSystemResource(SPRING_CONFIG);
>        BeanFactory factory = new XmlBeanFactory(resource);
>        tester = new WicketTester((WicketApplication) factory
>         .getBean("WicketApplication"));
>        tester.setupRequestAndResponse();
>        WicketSession session = (WicketSession) tester.getWicketSession();
>        session.setUser(new User("test", "test", Role.ADMIN));
>    }
>

-
To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org
For additional commands, e-mail: users-h...@wicket.apache.org



Spring-JUnit problems

2009-12-16 Thread pieter claassen
My unit tests stopped working (I failed to notice :-()

I am on wicket 1.4.1
junit 3.8.2
maven

Any help appreciated. Is this a classpath issue?

Rgds
Pieter


This is my errror:

Test set: com.musmato.wicket.pages.AuthHomePageTest
---
Tests run: 1, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 0.466 sec
<<< FAILURE!
testAuthHomePage(com.musmato.wicket.pages.AuthHomePageTest)  Time elapsed:
0.433 sec  <<< ERROR!
java.lang.NoClassDefFoundError: javax/servlet/http/HttpSession
at
com.musmato.wicket.pages.BasePageTestCase.setUp(BasePageTestCase.java:29)
...





This is my test abstract base class
==
public abstract class BasePageTestCase extends TestCase {

private static final String SPRING_CONFIG =
"src/main/webapp/WEB-INF/WicketApplicationDefinition.xml";
protected WicketTester tester;

@Override
public void setUp() {
Resource resource = new FileSystemResource(SPRING_CONFIG);
BeanFactory factory = new XmlBeanFactory(resource);
tester = new WicketTester((WicketApplication) factory
 .getBean("WicketApplication"));
tester.setupRequestAndResponse();
WicketSession session = (WicketSession) tester.getWicketSession();
session.setUser(new User("test", "test", Role.ADMIN));
}