public void WebJobsCommandGenerator_Generates_Correct_RunCmd(string targetPath, bool useAppHost, string executableExtension, string expected) { // Arrange // Test string generatedRunCommand = WebJobsCommandGenerator.RunCommand(targetPath, useAppHost, executableExtension); // Assert Assert.Equal(expected, generatedRunCommand); }
public override bool Execute() { bool isRunCommandFilePresent = File.Exists(Path.Combine(ProjectDirectory, RunCommandFile)); if (!isRunCommandFilePresent) { string command = WebJobsCommandGenerator.RunCommand(TargetPath, UseAppHost, ExecutableExtension); File.WriteAllText(Path.Combine(WebJobsDirectory, RunCommandFile), command); } return(true); }