package com.processpuzzle.party.artifact;
import com.processpuzzle.application.configuration.domain.ProcessPuzzleContext;
import com.processpuzzle.artifact.domain.DefaultArtifactRepository;
import com.processpuzzle.litest.template.FactoryTestEnvironment;
import com.processpuzzle.litest.template.FactoryTestFixture;
public class CompanyDataSheetFactoryTestFixture extends FactoryTestFixture<CompanyDataSheetFactory, CompanyDataSheet> {
private DefaultArtifactRepository artifactRepository;
public CompanyDataSheetFactoryTestFixture( FactoryTestEnvironment<CompanyDataSheetFactory, ?> testEnvironment ) {
super( testEnvironment );
}
//Properties
public DefaultArtifactRepository getArtifactRepository() { return artifactRepository; }
//Protected, private helper methods
@Override
protected void configureAfterSutInstantiation() {
artifactRepository = ProcessPuzzleContext.getInstance().getRepository(DefaultArtifactRepository.class);
}
}