private static void AssertInvalidArguments(string expectedMessage, params string[] arguments)
{
var jiraProxyMock = new Mock<IJiraProxy>();
var commandMock = new CommandMock<SetOrderCommand, IJiraProxy>(new SetOrderCommand(jiraProxyMock.Object, "Help"), jiraProxyMock);
var contextMock = ContextMockFor("some-user", arguments);
var result = commandMock.Process(contextMock.Object);
Assert.AreEqual(expectedMessage, result.HumanReadable);
Assert.AreEqual(string.Empty, result.PipeValue);
}