refactored testcase, it uses domain specific terms now