JetBrains-Research / TestSpark

TestSpark - a plugin for generating unit tests. TestSpark natively integrates different AI-based test generation tools and techniques in the IDE. Started by SERG TU Delft. Currently under implementation by JetBrains Research (ICTL) for research purposes.
MIT License
35 stars 9 forks source link

Move the HTTP request parsing into OpenAPI request manager #273

Closed Vladislav0Art closed 1 week ago

Vladislav0Art commented 1 week ago

Description of changes made

Remove the exposure of network details and OpenAI's response structure from the JUnitTestsAssebler.

Why is merge request needed

It makes the JUnitTestsAssebler complement the Single Responsibility Principle of OOP.

Other notes

Closes #269

What is missing?

I CANNOT test the refactoring as I do not have the OpenAI API token.