move low level api test to behavior_tests