AI for PHP, How to Tweak AI Prompts to Improve PHP Tests

Generate boiler plate code and jump straight to the more interesting part of making tests.

View at original site


The article discusses how JetBrains AI Assistant can automatically generate unit tests that fit within a project. The AI Assistant can generate code and help customize the output by providing hints about the desired outcome. An example of a test for the CreateArgumentComment class is given, where the AI Assistant did not generate tests for the notification part.

The article suggests that testing the notification separately is a better approach. The AI Assistant can be further refined by using the Specify button to send additional information and prompts. It is important not to over-specify prompts and instead focus on generating code that is mostly suitable. The article also mentions that the AI Assistant learns from prompts over time. In conclusion, the AI Assistant simplifies the process of generating tests and allows developers to focus on making final tweaks.

Related Resources

How to Generate PHP Tests With JetBrains AI Assistant
How to Generate PHP Tests With JetBrains AI Assistant
JetBrains AI Assistant, coupled with PhpStorm, can bring about a transformative change in your testing routine.
AI for PHP, How to Make AI Assistant Generate Test Implementations
AI for PHP, How to Make AI Assistant Generate Test Implementations
Take a more test-driven-development approach, writing tests first, and having AI Assistant generate an implementation.
Explain Spring Data QL fragment
Explain Spring Data QL fragment
Let AI Assistant explain a Spring Data QL fragment.