unit test pattern-2