@Test public void canForceShouldBeTrueForAuthorizedUser() throws Exception { configHelper.addSecurityWithAdminConfig(); fixture.configStageAsManualApprovalWithApprovedUsers(fixture.devStage, "userA"); login("userA", ""); JsonMap jsonMap = requestPipelineHistoryPage(); assertThat(getItemInJson(jsonMap, "canForce"), is("true")); }
@Test public void canForceShouldBeFalseForUnauthorizedAccess() throws Exception { configHelper.addSecurityWithAdminConfig(); fixture.configStageAsManualApprovalWithApprovedUsers(fixture.devStage, "user"); fixture.createPipelineWithFirstStagePassedAndSecondStageHasNotStarted(); JsonMap jsonMap = requestPipelineHistoryPage(); assertThat(getItemInJson(jsonMap, "canForce"), is("false")); }