public void TestCreateArmParameter() { var(output, error, result) = TextWriterHelper.InvokeWriterAction((@out, err) => { var p = CreateProgram(@out, err); return(p.Run(new[] { "create-parameter", "-if storageAccount.json", "-ow true" })); }); if (!string.IsNullOrEmpty(error)) { throw new Exception(error); } result.Should().Be(0); }
public void TestPrintHelp() { var(_out, error, result) = TextWriterHelper.InvokeWriterAction((@out, err) => { var p = CreateProgram(@out, err); return(p.Run(Array.Empty <string>())); }); if (!string.IsNullOrEmpty(error)) { throw new Exception(error); } _out.Should().NotBeEmpty(); _out.Should().StartWith("Create arm parameters file from arm files."); }