public void ShouldAddHostname(string hostname, [Frozen]Mock<IApplicationConfiguration> applicationConfiguration, [Frozen]Mock<IAppHarborClient> client, AddHostnameCommand command, string applicationId) { applicationConfiguration.Setup(x => x.GetApplicationId()).Returns(applicationId); command.Execute(new string[] { hostname }); client.Verify(x => x.CreateHostname(applicationId, hostname)); }
public void ShouldThrowIfNoArguments(AddHostnameCommand command) { Assert.Throws<CommandException>(() => command.Execute(new string[0])); }