Generates and writes new unit tests for any programming language using a Research-Plan-Implement pipeline.