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