Developer testing EJB applications can be best described as challenging. Due to the managed nature of EJBs, extensive fixtures are required for container configuration, deployment, and database seeding. Thankfully, there are a number of frameworks available to elevate some of the burden.

Check out these useful resources: