first refacto unit test
second refacto of unit test