Examples of PersonDTO


Examples of net.petrikainulainen.spring.datajpa.dto.PersonDTO

       
        return createRedirectViewPath(REQUEST_MAPPING_LIST);
    }
   
    private PersonDTO constructFormObject(Person person) {
        PersonDTO formObject = new PersonDTO();
       
        formObject.setId(person.getId());
        formObject.setFirstName(person.getFirstName());
        formObject.setLastName(person.getLastName());
       
        return formObject;
    }
View Full Code Here

Examples of net.petrikainulainen.spring.datajpa.dto.PersonDTO

    private List<PersonDTO> constructDTOs(List<Person> persons) {
        List<PersonDTO> dtos = new ArrayList<PersonDTO>();

        for (Person person: persons) {
            PersonDTO dto = new PersonDTO();
            dto.setId(person.getId());
            dto.setFirstName(person.getFirstName());
            dto.setLastName(person.getLastName());

            dtos.add(dto);
        }

        return dtos;
View Full Code Here

Examples of net.petrikainulainen.spring.datajpa.dto.PersonDTO

     */
    @RequestMapping(value = "/person/create", method = RequestMethod.GET)
    public String showCreatePersonForm(Model model) {
        LOGGER.debug("Rendering create person form");
       
        model.addAttribute(MODEL_ATTIRUTE_PERSON, new PersonDTO());

        return PERSON_ADD_FORM_VIEW;
    }
View Full Code Here

Examples of net.petrikainulainen.spring.datajpa.dto.PersonDTO

        verifyNoMoreInteractions(personRepositoryMock);
    }

    @Test
    public void create() {
        PersonDTO created = PersonTestUtil.createDTO(null, FIRST_NAME, LAST_NAME);
        Person persisted = PersonTestUtil.createModelObject(PERSON_ID, FIRST_NAME, LAST_NAME);
       
        when(personRepositoryMock.save(any(Person.class))).thenReturn(persisted);
       
        Person returned = personService.create(created);
View Full Code Here

Examples of net.petrikainulainen.spring.datajpa.dto.PersonDTO

       
        return createRedirectViewPath(REQUEST_MAPPING_LIST);
    }
   
    private PersonDTO constructFormObject(Person person) {
        PersonDTO formObject = new PersonDTO();
       
        formObject.setId(person.getId());
        formObject.setFirstName(person.getFirstName());
        formObject.setLastName(person.getLastName());
       
        return formObject;
    }
View Full Code Here

Examples of net.petrikainulainen.spring.datajpa.dto.PersonDTO

        verifyNoMoreInteractions(personRepositoryMock);
    }
   
    @Test
    public void update() throws PersonNotFoundException {
        PersonDTO updated = PersonTestUtil.createDTO(PERSON_ID, FIRST_NAME_UPDATED, LAST_NAME_UPDATED);
        Person person = PersonTestUtil.createModelObject(PERSON_ID, FIRST_NAME, LAST_NAME);
       
        when(personRepositoryMock.findOne(updated.getId())).thenReturn(person);
       
        Person returned = personService.update(updated);
       
        verify(personRepositoryMock, times(1)).findOne(updated.getId());
        verifyNoMoreInteractions(personRepositoryMock);
       
        assertPerson(updated, returned);
    }
View Full Code Here

Examples of net.petrikainulainen.spring.datajpa.dto.PersonDTO

        assertPerson(updated, returned);
    }
   
    @Test(expected = PersonNotFoundException.class)
    public void updateWhenPersonIsNotFound() throws PersonNotFoundException {
        PersonDTO updated = PersonTestUtil.createDTO(PERSON_ID, FIRST_NAME_UPDATED, LAST_NAME_UPDATED);
       
        when(personRepositoryMock.findOne(updated.getId())).thenReturn(null);

        personService.update(updated);

        verify(personRepositoryMock, times(1)).findOne(updated.getId());
        verifyNoMoreInteractions(personRepositoryMock);
    }
View Full Code Here

Examples of net.petrikainulainen.spring.datajpa.dto.PersonDTO

    private void assertDtos(List<Person> expected, List<PersonDTO> actual) {
        assertEquals(expected.size(), actual.size());

        for (int index = 0; index < expected.size(); index++) {
            Person model = expected.get(index);
            PersonDTO dto = actual.get(index);

            assertEquals(model.getId(), dto.getId());
            assertEquals(model.getFirstName(), dto.getFirstName());
            assertEquals(model.getLastName(), dto.getLastName());
        }
    }
View Full Code Here

Examples of net.petrikainulainen.spring.datajpa.dto.PersonDTO

       
        verifyZeroInteractions(personServiceMock);
       
        assertEquals(PersonController.PERSON_ADD_FORM_VIEW, view);

        PersonDTO added = (PersonDTO) model.asMap().get(PersonController.MODEL_ATTIRUTE_PERSON);
        assertNotNull(added);
       
        assertNull(added.getId());
        assertNull(added.getFirstName());
        assertNull(added.getLastName());
    }
View Full Code Here

Examples of net.petrikainulainen.spring.datajpa.dto.PersonDTO

    @Test
    public void submitCreatePersonForm() {       
        MockHttpServletRequest mockRequest = new MockHttpServletRequest("/person/create", "POST");
       
        PersonDTO created = PersonTestUtil.createDTO(PERSON_ID, FIRST_NAME, LAST_NAME);
        Person model = PersonTestUtil.createModelObject(PERSON_ID, FIRST_NAME, LAST_NAME);
        when(personServiceMock.create(created)).thenReturn(model);

        initMessageSourceForFeedbackMessage(PersonController.FEEDBACK_MESSAGE_KEY_PERSON_CREATED);
       
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.