![JAR search and dependency download from the Maven repository](/logo.png)
com.mockrunner.test.web.MockFunctionMapperTest Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of mockrunner-jdk1.3-j2ee1.3 Show documentation
Show all versions of mockrunner-jdk1.3-j2ee1.3 Show documentation
Mockrunner is a lightweight framework for unit testing applications
in the J2EE environment. It supports servlets, filters, tag classes
and Struts actions. It includes a JDBC a JMS and a JCA test
framework and can be used to test EJB based applications.
The newest version!
package com.mockrunner.test.web;
import java.lang.reflect.Method;
import com.mockrunner.mock.web.MockFunctionMapper;
import junit.framework.TestCase;
public class MockFunctionMapperTest extends TestCase
{
private MockFunctionMapper mapper;
private Method method1;
private Method method2;
private Method method3;
protected void setUp() throws Exception
{
super.setUp();
mapper = new MockFunctionMapper();
method1 = this.getClass().getMethod("method1", null);
method2 = this.getClass().getMethod("method2", null);
method3 = this.getClass().getMethod("method3", null);
}
public void testAddFuntion()
{
mapper.addFunction(null, "method1", method1);
mapper.addFunction("myPrefix", "method2", method2);
mapper.addFunction(null, null, method3);
assertEquals(method1, mapper.resolveFunction(null, "method1"));
assertEquals(method2, mapper.resolveFunction("myPrefix", "method2"));
assertEquals(method3, mapper.resolveFunction(null, null));
assertNull(mapper.resolveFunction(null, "method2"));
assertNull(mapper.resolveFunction("myPrefix", "method3"));
}
public void method1()
{
}
public void method2()
{
}
public void method3()
{
}
public void testDummy(){}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy