Split construct test case in test_buffer.cpp