add test cases for aspect