splitted tests for api module, each operation has its own test file.