builder test case