Package com.astech.domain

Examples of com.astech.domain.Role


    @Autowired
    private RoleGenerator roleGenerator;

    @Test
    public void identityShouldBePreserved() {
        Role role = roleGenerator.getRole();

        // add it to a Set before saving (force equals/hashcode)
        Sets.newHashSet(role);

        roleRepository.save(role);
        entityManager.flush();

        // reload it from cache and check equality
        String id = role.getRole();
        assertThat(role).isEqualTo(roleRepository.findOne(id));

        // clear cache to force reload from db
        entityManager.clear();
View Full Code Here


        // simple attributes follows
        account.setLogin("a");
        account.setPassword("a");
        account.setEmail("dummy@dummy.com");
        // mandatory relation
        Role roleRef = roleGenerator.getRole();
        roleRepository.save(roleRef);
        account.setRoleRef(roleRef);
        return account;
    }
View Full Code Here

    /**
     * Returns a new Role instance filled with random values.
     */
    public Role getRole() {
        Role role = new Role();

        // primary key column must be set manually
        role.setRole(ValueGenerator.getUniqueString(45));
        return role;
    }
View Full Code Here

    }

    @Override
    public Role parse(String text, Locale locale) throws ParseException {
        if (isBlank(text)) {
            return new Role();
        }
        Role role = roleRepository.findOne(text);
        return role != null ? role : new Role();
    }
View Full Code Here

        account.setLogin(getLogin());
        account.setPassword(getPassword());
        account.setEmail(getEmail());
        //account.setRole(getRole());
        if (getRoleRef() != null) {
            account.setRoleRef(new Role(getRoleRef().getId()));
        }
    }
View Full Code Here

TOP

Related Classes of com.astech.domain.Role

Copyright © 2018 www.massapicom. 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.