events.add(new Event("Closed event", null, null, false, RegisteredPricingStrategy.COCAMP));
pm.makePersistentAll(events);
// Villages
List<Village> villages = new ArrayList<Village>();
Village village1 = new Village(TestConstants.VILLAGE1_NAME, event1);
villages.add(village1);
villages.add(new Village("Village 2", event1));
villages.add(new Village("Empty village", event1));
villages.add(new Village("Village on other event", events.get(1)));
pm.makePersistentAll(villages);
// Organisations
List<Organisation> organisations = new ArrayList<Organisation>();
Organisation orgWcf = new Organisation(TestConstants.ORG1_NAME, true);
organisations.add(orgWcf);
Organisation otherOrg = new Organisation("Unapproved organisation", false);
organisations.add(otherOrg);
pm.makePersistentAll(organisations);
// Units
List<Unit> units = new ArrayList<Unit>();
Unit unit1 = new Unit(TestConstants.UNIT1_NAME, organisations.get(0), true);
unit1.setVillageKey(village1.getKeyCheckNotNull());
// FIXME: Note, all units are in all events for now...
//unit1.addEventRegistration(event1);
//unit1.addEventRegistration(event2);