Zoeken:
Because this post could be useful to people using google, I'm posting this weblog article in English.
I spent a large portion of the day trying to migrate a EJB3 project from JBoss 4.x to 5.x. When I tried to deploy the project on JBoss 5.x, I got stuck in stacktrace-hell. Something about a NullPointerException while initializing a Session Bean.
When I tried to google for the problem, I only ran into people trying to reference a session bean from within the same session bean (see https://jira.jboss.org/jira/browse/EJBTHREE-1603). Then I tried something radical; I set up a new EAR / EJB project in Eclipse to see if I could reproduce the problem from scratch.
Een aantal ontwikkelaars had al eerder aangegeven een cursus te willen doen. Begin dit jaar hebben we de knoop doorgehakt en een aantal ontwikkelaars (waaronder ikzelf) op .NET of Java cursus gestuurd.
Omdat we onervaren waren met dit soort certificeringen gingen we er van uit dat een cursus wel meerwaarde zou bieden. Maar zowel de Java als .NET cursus hadden weinig te bieden qua nieuwe inzichten.
Unit testing is een belangrijk onderdeel van Agile software ontwikkeling. Vooral de grotere projecten met afgeschermde componenten lenen zich uitstekend voor unit testing. Het idee achter Unit Testing is dat deze individuele componenten in een zgn. Test Case getest worden, door de publieke methoden binnen deze componenten met bepaalde argumenten aan te roepen, en te controlleren of het resultaat correct is. Zie ook dit wikipedia artikel.
Unit testing klinkt altijd als een erg aantrekkelijke manier om een groot gedeelte van je testprocess te automatiseren. Maar bij de implementatie van Unit Tests loop je al snel tegen problemen aan.