package hudson.plugins.nunit;
import hudson.model.FreeStyleBuild;
import hudson.model.FreeStyleProject;
import hudson.model.Result;
import hudson.tasks.test.AbstractTestResultAction;
import org.jvnet.hudson.test.Bug;
import org.jvnet.hudson.test.HudsonTestCase;
import org.jvnet.hudson.test.recipes.LocalData;
public class NUnitIntegrationTest extends HudsonTestCase {
@Bug(5673)
@LocalData
public void testIssue5673() throws Exception {
FreeStyleProject project = (FreeStyleProject) hudson.getItem("5673");
FreeStyleBuild build = project.scheduleBuild2(0).get();
assertBuildStatus(Result.UNSTABLE, build);
AbstractTestResultAction action = build.getAction(AbstractTestResultAction.class);
assertEquals("Number of tests is incorrect", 673, action.getTotalCount());
}
}