When using Test Studio for API standalone, the coded step is deleted after reopening API project.
Steps to reproduce:
1. Open Test Studio for API standalone and add a coded step (C#)
2. Save project then close it
3. Reopen the project in Test Studio for API standalone and the coded step is no longer there and the Test Case will now show a VB# instead of C#
4. Recreate the coded step and the method will show "A class with this name is not found in the test's code-behind file"
6. Click on open Code-Behind and the project will crash.
Note: API Test as Step in Test Studio works as expected and reopening the API project within Test Studio doesn't delete the coded step. However, we create a “common API project” that is shared with the QA team then imported into new test studio project. We have a workaround but not ideal which is to create the API project within Test Studio and copy the API test folder to share with the QA team.