Examples of Uzer


Examples of net.stinfoservices.pacifiq.server.model.Uzer

    @DatabaseSetup(value = UPDATE_DATASET)
    @DatabaseTearDown(value = UPDATE_DATASET, type = DatabaseOperation.DELETE)
    @Override
    public void testFindEntries() throws Exception {
        List<Uzer> uzers = uzerDAO.findEntries(1, 1);
        Uzer uzer = new Uzer();
        Program program = new Program();
        Profile profile = new Profile();

        program.setId(1L);
        program.setName(PROGRAM_NAME);
        program.setVersion(1);
        profile.setId(1L);
        profile.setAdministrator(false);
        profile.setLicensesConsultation(false);
        profile.setLicensesEdition(false);
        profile.setProgramsConsultation(false);
        profile.setProgramsEdition(false);
        profile.setName(PROFILE_NAME);
        profile.setVersion(1);
        uzer.setId(1L);
        uzer.setEmail(UPDATED_USER_EMAIL);
        uzer.setName(USER_NAME);
        uzer.setFirstname(USER_FIRSTNAME);
        uzer.setProfile(profile);
        uzer.setVersion(2);
        assertSame(1, uzers.size());
        assertNotNull(uzers.get(0));
        assertEquals(uzers.get(0), uzer);
        uzers = uzerDAO.findEntries(0, 0);
        assertSame(0, uzers.size());
View Full Code Here

Examples of net.stinfoservices.pacifiq.server.model.Uzer

    public void testSave() throws Exception {
        try {
            DatabaseConnection connection = new DatabaseConnection(dataSource.getConnection());
            IDataSet expectedDataSet = new FlatXmlDataSetBuilder().build(this.getClass().getResource("/dbunit/dao/admin/uzer-create_no-id.xml")
                    .openStream());
            Uzer uzer = new Uzer();
            Uzer nuzer;
            Program program = new Program();
            Profile profile = new Profile();

            program.setName(PROGRAM_NAME);
            program.setVersion(1);
            profile.setId(1L);
            profile.setAdministrator(false);
            profile.setLicensesConsultation(false);
            profile.setLicensesEdition(false);
            profile.setProgramsConsultation(false);
            profile.setProgramsEdition(false);
            profile.setName(PROFILE_NAME);
            profile.setVersion(1);
            uzer.setId(1L);
            uzer.setEmail(DEFAULT_USER_EMAIL);
            uzer.setName(USER_NAME);
            uzer.setFirstname(USER_FIRSTNAME);
            uzer.setProfile(profile);
            uzer.setVersion(1);
            nuzer = uzerDAO.save(uzer);
            assertNotNull(nuzer);
            assertEquals(nuzer.getEmail(), uzer.getEmail());
            entityManager.getTransaction().commit();
            DatabaseAssertionMode.NON_STRICT.getDatabaseAssertion().assertEquals(expectedDataSet,
                    connection.createDataSet(expectedDataSet.getTableNames()));
            connection.close();
        } catch (DatabaseUnitException e) {
View Full Code Here

Examples of net.stinfoservices.pacifiq.server.model.Uzer

    public void testSave2() throws Exception {
        try {
            DatabaseConnection connection = new DatabaseConnection(dataSource.getConnection());
            IDataSet expectedDataSet = new FlatXmlDataSetBuilder().build(this.getClass().getResource("/dbunit/dao/admin/uzer-update_aftersave.xml")
                    .openStream());
            Uzer uzer = new Uzer();
            Uzer nuzer;
            Program program = new Program();
            Profile profile = new Profile();
            Set<Program> programsWithConsultationRights = new HashSet<Program>();
            Set<Program> programsWithEditionRights = new HashSet<Program>();

            program.setId(1L);
            program.setName(PROGRAM_NAME);
            program.setVersion(1);
            profile.setId(1L);
            profile.setAdministrator(false);
            profile.setLicensesConsultation(false);
            profile.setLicensesEdition(false);
            profile.setProgramsConsultation(false);
            profile.setProgramsEdition(false);
            profile.setName(PROFILE_NAME);
            profile.setVersion(1);
            uzer.setId(1L);
            uzer.setEmail(UPDATED_USER_EMAIL);
            uzer.setName(USER_NAME);
            uzer.setFirstname(USER_FIRSTNAME);
            uzer.setProfile(profile);
            programsWithConsultationRights.add(program);
            uzer.getProgramsWithConsultationRights().addAll(programsWithConsultationRights);
            programsWithEditionRights.add(program);
            uzer.getProgramsWithEditionRights().addAll(programsWithEditionRights);
            uzer.setVersion(1);
            nuzer = uzerDAO.save(uzer);
            assertNotNull(nuzer);
            assertEquals(nuzer.getEmail(), uzer.getEmail());
            entityManager.getTransaction().commit();
            // programsWithConsultationRights and programsWithEditionRights are many-to-many relationships
            // whenever they are set, both users and programs are updated
            program.setVersion(2);
            DatabaseAssertionMode.NON_STRICT.getDatabaseAssertion().assertEquals(expectedDataSet,
View Full Code Here

Examples of net.stinfoservices.pacifiq.server.model.Uzer

    @DatabaseSetup(value = CREATE_DATASET)
    @ExpectedDatabase(value = EMPTY_DATASET, assertionMode = DatabaseAssertionMode.NON_STRICT)
    @DatabaseTearDown(value = EMPTY_DATASET, type = DatabaseOperation.DELETE)
    @Override
    public void testRemove() throws Exception {
        Uzer uzer = new Uzer();
        Program program = new Program();
        Profile profile = new Profile();
        Set<Program> programsWithConsultationRights = new HashSet<Program>();
        Set<Program> programsWithEditionRights = new HashSet<Program>();

        program.setId(1L);
        program.setName(PROGRAM_NAME);
        program.setVersion(1);
        profile.setId(1L);
        profile.setAdministrator(false);
        profile.setLicensesConsultation(false);
        profile.setLicensesEdition(false);
        profile.setProgramsConsultation(false);
        profile.setProgramsEdition(false);
        profile.setName(PROFILE_NAME);
        profile.setVersion(1);
        uzer.setId(1L);
        uzer.setEmail(DEFAULT_USER_EMAIL);
        uzer.setName(USER_NAME);
        uzer.setFirstname(USER_FIRSTNAME);
        uzer.setProfile(profile);
        programsWithConsultationRights.add(program);
        uzer.getProgramsWithConsultationRights().addAll(programsWithConsultationRights);
        programsWithEditionRights.add(program);
        uzer.getProgramsWithEditionRights().addAll(programsWithEditionRights);
        uzer.setVersion(1);
        uzerDAO.remove(uzer);
    }
View Full Code Here

Examples of net.stinfoservices.pacifiq.server.model.Uzer

    @Test
    @DatabaseSetup(value = UPDATE_DATASET)
    @ExpectedDatabase(value = EMPTY_DATASET, assertionMode = DatabaseAssertionMode.NON_STRICT)
    @DatabaseTearDown(value = EMPTY_DATASET, type = DatabaseOperation.DELETE)
    public void testRemove2() throws Exception {
        Uzer uzer = new Uzer();
        Program program = new Program();
        Profile profile = new Profile();
        Set<Program> programsWithConsultationRights = new HashSet<Program>();
        Set<Program> programsWithEditionRights = new HashSet<Program>();

        program.setId(1L);
        program.setName(PROGRAM_NAME);
        program.setVersion(1);
        profile.setId(1L);
        profile.setAdministrator(false);
        profile.setLicensesConsultation(false);
        profile.setLicensesEdition(false);
        profile.setProgramsConsultation(false);
        profile.setProgramsEdition(false);
        profile.setName(PROFILE_NAME);
        profile.setVersion(1);
        uzer.setId(1L);
        uzer.setEmail(UPDATED_USER_EMAIL);
        uzer.setName(USER_NAME);
        uzer.setFirstname(USER_FIRSTNAME);
        uzer.setProfile(profile);
        programsWithConsultationRights.add(program);
        uzer.getProgramsWithConsultationRights().addAll(programsWithConsultationRights);
        programsWithEditionRights.add(program);
        uzer.getProgramsWithEditionRights().addAll(programsWithEditionRights);
        uzer.setVersion(2);
        uzerDAO.remove(uzer);
    }
View Full Code Here

Examples of net.stinfoservices.pacifiq.server.model.Uzer

            documents.addAll(documentDAO.findAll());
        }

        if (hasLicenseRights || hasProgramRights || hasSpecificRights) {
            UzerDTO userDTO = (UzerDTO) getSession().getAttribute("user");
            Uzer user = uzerDAO.find(userDTO.getId());

            documents.addAll(documentDAO.findWithOwner(user));
        }

        if (hasLicenseRights) {
            documents.addAll(documentDAO.findWithLicense());
        }

        if (hasProgramRights) {
            documents.addAll(documentDAO.findWithProgram());
        }

        if (hasSpecificRights) {
            UzerDTO user = (UzerDTO) getSession().getAttribute("user");

            Set<ProgramDTO> specPrograms = new HashSet<ProgramDTO>();
            specPrograms.addAll(user.getProgramsWithConsultationRights());

            List<Long> programsId = new ArrayList<Long>();
            for (ProgramDTO program : specPrograms) {
                programsId.add(program.getId());
            }
View Full Code Here

Examples of net.stinfoservices.pacifiq.server.model.Uzer

            documents.addAll(documentDAO.findByNameOrDescription(nameOrDescription));
        }

        if (hasLicenseRights || hasProgramRights || hasSpecificRights) {
            UzerDTO userDTO = (UzerDTO) getSession().getAttribute("user");
            Uzer user = uzerDAO.find(userDTO.getId());

            documents.addAll(documentDAO.findWithOwnerByParam(user, nameOrDescription));
        }

        if (hasLicenseRights) {
            documents.addAll(documentDAO.findWithLicenseByParam(nameOrDescription));
        }

        if (hasProgramRights) {
            documents.addAll(documentDAO.findWithProgramByParam(nameOrDescription));
        }

        if (hasSpecificRights) {
            UzerDTO user = (UzerDTO) getSession().getAttribute("user");

            Set<ProgramDTO> specPrograms = new HashSet<ProgramDTO>();
            specPrograms.addAll(user.getProgramsWithConsultationRights());

            List<Long> programsId = new ArrayList<Long>();
            for (ProgramDTO program : specPrograms) {
                programsId.add(program.getId());
            }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.