public void Parse_ModeWithMissingRequiredArgument_DisplaysError(string messageToDisplay, string name, string description, StringWriter standardWriter,
StringWriter errorWriter)
{
// arrange
GermlineWgsModeParser germlineWgsModeParser = new GermlineWgsModeParser("WGS", "Run Canvas from WGS data");
MainParser parser = GetMainParser(germlineWgsModeParser);
string[] modeArgs =
{
"WGS"
};
// act
parser.Parse(modeArgs, standardWriter, errorWriter);
string errorOutput = errorWriter.ToString();
// assert
Assert.Contains(messageToDisplay, errorOutput);
Assert.Empty(standardWriter.ToString());
}