CurrentLineBreak currentLineBreak = CurrentLineBreakDetector.detect(currentTestCaseSourceCode);
LineBreakProvider lineBreakProvider = new LineBreakProvider(config, currentLineBreak);
TestCaseGenerator testCaseGenerator = TestCaseGeneratorFactory.create(config, lineBreakProvider);
String targetSourceCodeString = fileReader.readAsString(javaFile);
testCaseGenerator.initialize(targetSourceCodeString);
String testCodeString = null;
if (currentTestCaseSourceCode != null) {
testCodeString = testCaseGenerator
.getTestCaseSourceCodeWithLackingTestMethod(currentTestCaseSourceCode);
if (!testCodeString.equals(currentTestCaseSourceCode)) {