Esempio n. 1
0
        public void DeleteBuildConfigurationParameter_ConfigurationName()
        {
            // Arrange
            var teamCityCaller = CreateTeamCityCaller();

            var connectedTc = new RemoteTc().Connect(_ => _.AsGuest(), teamCityCaller);

            // Act
            connectedTc.DeleteBuildConfigurationParameter(_ => _.Name("FluentTc"), p => p.ParameterName("paramName"));

            // Assert
            A.CallTo(
                () =>
                teamCityCaller.Delete("/app/rest/buildTypes/name:FluentTc/parameters/paramName"))
            .MustHaveHappened(Repeated.Exactly.Once);
        }
Esempio n. 2
0
        public void DeleteBuildConfigurationParameter_ConfigurationName()
        {
            // Arrange
            var teamCityCaller = CreateTeamCityCaller();

            var connectedTc = new RemoteTc().Connect(_ => _.AsGuest(), teamCityCaller);

            // Act
            connectedTc.DeleteBuildConfigurationParameter(_ => _.Name("FluentTc"), p => p.ParameterName("paramName"));

            // Assert
            A.CallTo(
                () =>
                    teamCityCaller.Delete("/app/rest/buildTypes/name:FluentTc/parameters/paramName"))
                        .MustHaveHappened(Repeated.Exactly.Once);
        }