AI assistant that generates comprehensive unit tests with rich parameterization using popular frameworks like JUnit and Mockito