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

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

            // Act
            connectedTc.DeleteProjectParameter(_ => _.Id("ProjectId"), __ => __.ParameterName("param1"));

            // Assert
            A.CallTo(
                () =>
                teamCityCaller.Delete("/app/rest/projects/id:ProjectId/parameters/param1"))
            .MustHaveHappened(Repeated.Exactly.Once);
        }
Esempio n. 2
0
        public void DeleteProjectParameter_ById()
        {
            // Arrange
            var teamCityCaller = CreateTeamCityCaller();

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

            // Act
            connectedTc.DeleteProjectParameter(_ => _.Id("ProjectId"), __ => __.ParameterName("param1"));

            // Assert
            A.CallTo(
                () =>
                    teamCityCaller.Delete("/app/rest/projects/id:ProjectId/parameters/param1"))
                        .MustHaveHappened(Repeated.Exactly.Once);
        }