AppHarbor.Tests.Commands.AddConfigCommandTest.ShouldAddConfigurationVariables C# (CSharp) Method

ShouldAddConfigurationVariables() private method

private ShouldAddConfigurationVariables ( string arguments, [ applicationConfiguration, [ client, AddConfigCommand command, string applicationId ) : void
arguments string
applicationConfiguration [
client [
command AppHarbor.Commands.AddConfigCommand
applicationId string
return void
        public void ShouldAddConfigurationVariables(string arguments,
			[Frozen]Mock<IApplicationConfiguration> applicationConfiguration,
			[Frozen]Mock<IAppHarborClient> client,
			AddConfigCommand command, string applicationId)
        {
            applicationConfiguration.Setup(x => x.GetApplicationId()).Returns(applicationId);
            var configPairs = arguments.Split();

            command.Execute(configPairs);

            foreach (var configPair in configPairs)
            {
                var splitted = configPair.Split('=');
                client.Verify(x => x.CreateConfigurationVariable(applicationId, splitted[0], splitted[1]));
            }
        }