@Test public void buildFailSafeMailCommand() { ExtractionDiffCommand extractionDiffCommand = new ExtractionDiffCommand(); extractionDiffCommand.failSafeEmail = "username@test.com"; extractionDiffCommand.failSafeMessage = "https: extractionDiffCommand.pushToBranchName = "BRANCH"; assertEquals("echo 'https: }
String buildFailSafeMailCommand() { return "echo '" + failSafeMessage + "' | mail -s 'Extraction diff command failed for branch: " + pushToBranchName + "' " + failSafeEmail; }
ExtractionDiffCommand extends Command { String buildFailSafeMailCommand() { return "echo '" + failSafeMessage + "' | mail -s 'Extraction diff command failed for branch: " + pushToBranchName + "' " + failSafeEmail; } }
ExtractionDiffCommand extends Command { String buildFailSafeMailCommand() { return "echo '" + failSafeMessage + "' | mail -s 'Extraction diff command failed for branch: " + pushToBranchName + "' " + failSafeEmail; }  }
ExtractionDiffCommand extends Command { String buildFailSafeMailCommand() { return "echo '" + failSafeMessage + "' | mail -s 'Extraction diff command failed for branch: " + pushToBranchName + "' " + failSafeEmail; }  @Override void execute(); }
ExtractionDiffCommand extends Command { String buildFailSafeMailCommand() { return "echo '" + failSafeMessage + "' | mail -s 'Extraction diff command failed for branch: " + pushToBranchName + "' " + failSafeEmail; }  @Override void execute();  }