You know you should test. You know that testing forces you to consider API design. That it proves your implementation, and that it documents for other maintainers its use. That it future-proofs you during refactoring but with too many moving parts, it's hard to fault even the most savvy developer for giving up. Tests have been slow to write, slow to execute, and push back our deadlines.
It doesn't have to be that way anymore.
In this session, we'll explore techniques to skip the build and stay within the IDE, reduce boilerplate by harnessing an annotation-driven framework, and hook into some common embeddable EE containers from a plain JavaSE environment.
Presenter: As Senior Software Engineer at Red Hat, Andrew Lee Rubinger is primarily tasked with development of the JBoss Community's EJB 3.x implementation. He is the author of the upcoming “Enterprise JavaBeans 3.1, 6th Edition” from O’Reilly Media, and his role as Core Developer within the JBoss Application Server is supplemented by leading the EmbeddedAS and ShrinkWrap projects. His work can be followed via twitter.com/ALRubinger or in more colorful format on his blog at exitcondition.alrubinger.com.
Aslak Knutsen is currently a Senior Software Engineer for the JBoss Seam team at Red Hat, Inc. where he is the project lead for Arquillian and works on projects such as ShrinkWrap, Weld and Seam 3. Previously, Aslak was a Senior Consultant at Conduct AS (working with JBoss related technologies) and Senior Developer at EDB ASA (working with electronic billing/banking systems).