public void Server_is_required() { var provider = new StubBaseVersionControlProvider(); var args = new VersionControlArguments(); AssertException.Throws<ArgumentException>( "You must specify a Server\r\nParameter name: arguments", () => provider.ValidateArguments(args)); }
public void Execute_throws_ArgumentException_if_Operation_is_None() { var provider = new StubBaseVersionControlProvider(); var args = new VersionControlArguments { Server = "Server", Operation = VersionControlOperation.None }; AssertException.Throws<ArgumentException>( "You must specify a valid source control operation for the VersionControlArguments (the Operation property is set to None)\r\nParameter name: arguments", () => provider.Execute(args)); }