Att Dependency Injection (DI), en av grundstenarna i Spring, ökar testbarheten i samband med b la enhetstester kommer antagligen inte som någon chock. Att Fitnesse sedan som ett Wiki-baserat ramverk drar sitt strå till stacken med avseende på funktionella tester är kanske inte heller någon nyhet. Men hur kombinerar vi dem två för att på [...]
Archive for the ‘TDD’ Category
Äntligen kommer en fungerande plugin till Eclipse som ger mig det jag var bortskämd med i JBuilder: Enkel navigering mellan produktionskod och testkod. MoreUnit konfigureras med de namngivningskonventioner som gäller för ett projekt (folder för testkod, eventuella pre/postfix i paketnamn, pre/postfix i klassnamn), och ger sedan en högerknappsmeny och snabbkommando (Ctrl-J) för att hoppa mellan [...]
Posted in TDD | No Comments »
Testdriven utveckling och SOA är två koncept som börjar bli vardagsmat för de flesta av oss. Men hur kombinerar man bäst de två? Det finns många olika strategier för att testa web services (förutsatt att ens SOA är implementerad med hjälp av web services alltså), en vanlig strategi är att generera upp klientkod i t [...]
Posted in Open Source, SOA, TDD | No Comments »
TheServerSides första europeiska Java-konferens, TheServerSide Java Symposium Europe (http://javasymposium-europe.techtarget.com/ ), inleddes igår i Barcelona, Spanien. Konferensen håller på till på fredag och har lockat någonstans kring 260 deltagare. Dagen inleddes med välkomsthälsning följt av ett Key Note om hur Java används inom Investment Banking-industrin. Inte det mest inspirerande inledningstalet kanske men förutom det har alla [...]
Posted in Java EE, Open Source, RIA, SOA, TDD, Web | No Comments »
Funktionella tester av web-applikationer som kan köras självständigt, utanför en web-browser, har en stor fördel i det att exekveringen av testerna blir portabla och kan ingå i en Continuous Integration lösning. Men efter att under flera år använt HttUnit och jWebUnit för att automatisera funktionstester av web-applikationer, har jag till sist fått kasta in handduken. [...]
Posted in Open Source, TDD | No Comments »
Nu har version 4 av JUnit släppts. Under flera år har version 3 varit gällande. Den största nyheten är stödet för annoteringar.
Annoteringar kompletterar de namnkonventioner som måste följas för tidigare versioner av JUnit. Istället för att alla test-metoder behöver döpas till test… kan metoderna annoteras:
Annoterad test-metod
@Test public void simpleAdd() {
Money m12CHF= [...]
Posted in Open Source, TDD | No Comments »



