Search in sources :

Example 1 with CoberturaAction

use of org.jenkinsci.test.acceptance.plugins.cobertura.CoberturaAction in project acceptance-test-harness by jenkinsci.

the class CoberturaPluginTest method view_cobertura_coverage_report.

@Test
public void view_cobertura_coverage_report() {
    FreeStyleJob j = setupJob();
    Build b = j.startBuild().waitUntilFinished();
    CoberturaAction a = new CoberturaAction(b);
    assertThat(a.getPackageCoverage(), is(100));
    assertThat(a.getFilesCoverage(), is(50));
    assertThat(a.getClassesCoverage(), is(31));
    assertThat(a.getMethodsCoverage(), is(23));
    assertThat(a.getLinesCoverage(), is(16));
    assertThat(a.getConditionalsCoverage(), is(10));
}
Also used : Build(org.jenkinsci.test.acceptance.po.Build) FreeStyleJob(org.jenkinsci.test.acceptance.po.FreeStyleJob) CoberturaAction(org.jenkinsci.test.acceptance.plugins.cobertura.CoberturaAction) AbstractJUnitTest(org.jenkinsci.test.acceptance.junit.AbstractJUnitTest) Test(org.junit.Test)

Aggregations

AbstractJUnitTest (org.jenkinsci.test.acceptance.junit.AbstractJUnitTest)1 CoberturaAction (org.jenkinsci.test.acceptance.plugins.cobertura.CoberturaAction)1 Build (org.jenkinsci.test.acceptance.po.Build)1 FreeStyleJob (org.jenkinsci.test.acceptance.po.FreeStyleJob)1 Test (org.junit.Test)1