[TEST] test cases written