Skip to content
Snippets Groups Projects

fix(AbstractAdminIT): use less probable values for cnStructC and cStruct to...

Merged Nicolas.Rod requested to merge rodn-fix-test-top-structure into master
1 file
+ 10
11
Compare changes
  • Side-by-side
  • Inline
package ch.unige.aou.test.admin;
import static ch.unige.aou.test.AouTestConstants.STRUCTURE_PERMANENT;
import java.util.ArrayList;
import java.util.Collections;
import java.util.HashMap;
@@ -7,12 +9,6 @@ import java.util.List;
import java.util.Map;
import java.util.stream.Collectors;
import ch.unige.aou.service.admin.RoleClientServiceInterface;
import ch.unige.aou.model.settings.ResearchGroup;
import ch.unige.aou.service.admin.ResearchGroupClientServiceInterface;
import ch.unige.aou.test.AouTestConstants;
import ch.unige.solidify.exception.SolidifyResourceNotFoundException;
import org.springframework.beans.factory.annotation.Autowired;
import ch.unige.aou.AouConstants;
@@ -23,16 +19,18 @@ import ch.unige.aou.model.security.User;
import ch.unige.aou.model.settings.Institution;
import ch.unige.aou.model.settings.License;
import ch.unige.aou.model.settings.Person;
import ch.unige.aou.model.settings.ResearchGroup;
import ch.unige.aou.model.settings.Structure;
import ch.unige.aou.service.admin.InstitutionClientServiceInterface;
import ch.unige.aou.service.admin.OAuth2DTOClientServiceInterface;
import ch.unige.aou.service.admin.StructureClientServiceInterface;
import ch.unige.aou.service.admin.ResearchGroupClientServiceInterface;
import ch.unige.aou.service.admin.RoleClientServiceInterface;
import ch.unige.aou.test.AbstractIT;
import ch.unige.aou.test.AouTestConstants;
import ch.unige.solidify.exception.SolidifyResourceNotFoundException;
import ch.unige.solidify.exception.SolidifyRuntimeException;
import static ch.unige.aou.test.AouTestConstants.STRUCTURE_PERMANENT;
public abstract class AbstractAdminIT extends AbstractIT {
protected final String PUBLICATION_TYPE_TEST_NAME = this.getTemporaryTestLabel("un type de publication");
@@ -97,8 +95,8 @@ public abstract class AbstractAdminIT extends AbstractIT {
protected void createTopStructureFixture() {
Structure topStructure = new Structure();
topStructure.setName(this.TOP_STRUCTURE_NAME);
topStructure.setCnStructC("123");
topStructure.setCodeStruct("abc");
topStructure.setCnStructC("59584763");
topStructure.setCodeStruct("AA6Z7U");
topStructure.setDewey("100");
this.structureService.create(topStructure);
}
@@ -220,6 +218,7 @@ public abstract class AbstractAdminIT extends AbstractIT {
}
}
}
protected void clearUserFixtures() {
final List<User> users = this.userService.findAll();
for (final User u : users) {
Loading