public class BuildTypeTest {
@Rule
public JenkinsRule j = new JenkinsRule();
@Test
public void should_use_project_buildtype_if_available() throws Exception {
String dockerImageBuildType = new DockerImageBuild().getId();
String installPackagesBuildType = new InstallPackagesBuild().getId();
SetupConfig.get().setDefaultBuildType(dockerImageBuildType);
DynamicProject dynamicProject = Mockito.mock(DynamicProject.class);
Mockito.when(dynamicProject.getBuildType()).thenReturn(installPackagesBuildType);
BuildType buildType = BuildType.getBuildType(dynamicProject);