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); }