wood burning stoves
The moose likes Struts and the fly likes testing Action class through StrutsTestCase Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Frameworks » Struts
Bookmark "testing Action class through StrutsTestCase" Watch "testing Action class through StrutsTestCase" New topic

testing Action class through StrutsTestCase

subhit chauhan
Ranch Hand

Joined: Jun 20, 2002
Posts: 40
Hi !

I have created on action class and inside that action class i am getting some values from ApplicationResources.properties file,

//code snippet to get values through ApplicationResources.propeties
MessageResources messageResources = getResources(request);
String value = messageResources.getMessage("results.totalToDisplayPerPage");
String totalNumber = messageResources.getMessage("results.totalNumber");

I am using StrutsTestCase for unit testing my action class but when i run my test case i am getting values for value and totalNumber as null.

My testExcute() method is as below :

public void testExecute() {

Can somebody tell me how to set ApplicationResources.properties file through StrutsTestCase.

My application is running properly in webserver which shows my web.xml and struts-config.xml files are correct and when i run inside webserver my application is able to read from ApplicationResources.properties file.

I just wanna know how to unit test it ?
Junilu Lacar

Joined: Feb 26, 2001
Posts: 6318

make sure ApplicationResources.properties is in the classpath when you run the StrutsTestCase

Junilu - [How to Ask Questions] [How to Answer Questions]
I agree. Here's the link: http://aspose.com/file-tools
subject: testing Action class through StrutsTestCase
jQuery in Action, 3rd edition