lib: testcase