Writing test cases with the EGLUnit test framework