Abstract
A fast test-development cycle is absolutely mandatory when developing applications with agile methodologies. There are different approaches to overcome the sluggishness of in-container testing. One common technique is the use of mock objects or of stub objects. Mockrunner is a framework that simulates J2EE [1] containers. It simplifies unit testing of J2EE based applications. The application can be tested without changing the original code. Mockrunner is open source and can be downloaded from [2].
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Sun Microsystems Inc., J2EE, Website http://java.sun.com/j2ee
Ibba, A.: Mockrunner Project, Website http://mockrunner.sourceforge.net
Sun Microsystems Inc., EJB, Website http://java.sun.com/products/ejb
Ananiev, A.: MockEJB Project, Website http://mockejb.sourceforge.net
Sun Microsystems Inc., JDBC, Website http://java.sun.com/products/jdbc
Apache Software Foundation, Struts, Website http://jakarta.apache.org/struts
Sun Microsystems Inc., JMS, Website http://java.sun.com/products/jms
Sun Microsystems Inc., JDO, Website http://java.sun.com/products/jdo
Beck, K., Gamma, E.: JUnit, Website http://www.junit.org
Hunter, J., McLaughlin, B.: JDOM Project, Website http://www.jdom.org
World Wide Web Consortium W3C, XML, Website http://www.w3c.org/XML
Clark, A.: CyberNeko HTML parser, Website http://www.apache.org/~andyc/neko/doc
Sun Microsystems Inc., JTA, Website http://java.sun.com/j2ee/transactions.html
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2004 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Ibba, A. (2004). Mockrunner – Unit Testing of J2EE Applications –. In: Eckstein, J., Baumeister, H. (eds) Extreme Programming and Agile Processes in Software Engineering. XP 2004. Lecture Notes in Computer Science, vol 3092. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-24853-8_35
Download citation
DOI: https://doi.org/10.1007/978-3-540-24853-8_35
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-22137-1
Online ISBN: 978-3-540-24853-8
eBook Packages: Springer Book Archive