import java.text.SimpleDateFormat;
import java.util.*;
import static com.smartcodeltd.jenkinsci.plugins.buildmonitor.viewmodel.plugins.bfa.AnalysedTest.failureCauseBuildAction;
import static com.smartcodeltd.jenkinsci.plugins.buildmonitor.viewmodel.plugins.claim.ClaimedTest.claimBuildAction;
import static org.mockito.Mockito.*;
<BUG>public class BuildStateRecipe {
private AbstractBuild<?, ?> build;</BUG>
public BuildStateRecipe() {
build = mock(AbstractBuild.class);
AbstractProject parent = mock(AbstractProject.class);

import java.text.SimpleDateFormat;
import java.util.*;
import static com.smartcodeltd.jenkinsci.plugins.buildmonitor.viewmodel.plugins.bfa.AnalysedTest.failureCauseBuildAction;
import static com.smartcodeltd.jenkinsci.plugins.buildmonitor.viewmodel.plugins.claim.ClaimedTest.claimBuildAction;
import static org.mockito.Mockito.*;
public class BuildStateRecipe implements Supplier<AbstractBuild<?, ?>> {
private AbstractBuild<?, ?> build;
public BuildStateRecipe() {
build = mock(AbstractBuild.class);
AbstractProject parent = mock(AbstractProject.class);
