Testing
-
Software Development
Testing Interface Invariants
Today’s article is something a little special. It’s the first article where I use code from my current personal project…
Read More » -
Core Java
Nifty JUnit : Using Rule on Method and Class level
As shown in a the post Nifty JUnit : Working with temporary files, it is possible to use @Rule in…
Read More » -
Core Java
Using junit for something else
junit != unit test Junit is the Java unit testing framework. We use it for unit testing usually, but many…
Read More » -
Software Development
Refactoring to Allow Test Doubles
Sometimes, when you make a class, it directly instantiates an object to use in its methods. For example: …
Read More » -
Software Development
Unit Test, System Test, Red Test, Green Test
We tend to categorize different types of tests according to what they cover. Unit tests cover small portions of code,…
Read More » -
Enterprise Java
Stress testing the OIM web (UI) layer
The default configuration in Oracle IDM reserves 20 threads dedicated for serving front end (UI) requests. This basically means that…
Read More » -
Core Java
Do not unit test bugs
Before getting to the topic of the title let’s have a simple programming sample. On the programming task I will…
Read More » -
Software Development
Challenging Myself With Coplien’s Why Most Unit Testing is Waste
James O. Coplien has written in 2014 the thought-provoking essay Why Most Unit Testing is Waste and further elaborates the topic…
Read More » -
Core Java
Testing System.in and System.out with system-rules
Writing unit tests is an integral part of software development. One problem you have to solve when your class under…
Read More »