Package org.apache.rave.portal.model.impl

Examples of org.apache.rave.portal.model.impl.ApplicationDataImpl


        assertThat(applicationDataConverter.convert(applicationData), is(nullValue()));
    }

    @Test
    public void newApplicationData() {
        ApplicationData applicationData = new ApplicationDataImpl();
        applicationData.setId("1");
        applicationData.setAppUrl("url");
        applicationData.setData(new HashMap<String, String>());
        applicationData.setUserId("userid");

        JpaApplicationData converted = applicationDataConverter.convert(applicationData);
        assertThat(converted, is(not(sameInstance(applicationData))));
        assertThat(converted, is(instanceOf(JpaApplicationData.class)));
        assertThat(converted.getId(), is(equalTo(applicationData.getId())));
        assertThat(converted.getEntityId().toString(), is(equalTo(applicationData.getId())));
        assertThat(converted.getAppUrl(), is(equalTo(applicationData.getAppUrl())));
        assertThat(converted.getData(), is(equalTo(applicationData.getData())));
        assertThat(converted.getUserId(), is(equalTo(applicationData.getUserId())));
    }
View Full Code Here


            //get the application data for this user and application
            ApplicationData applicationData = applicationDataRepository.getApplicationData(personId, appId);

            //if there is no data, create an empty object to store the data in that we'll save when we're done
            if (applicationData == null) {
                applicationData = new ApplicationDataImpl(null, personId, appId, new HashMap<String, String>());
            }

            //if the fields parameter is empty, we can just use the values map directly since this is a full update
            if (fields == null || fields.size() == 0) {
                applicationData.setData(values);
View Full Code Here

    @Test
    public void getApplicationData_Single_Valid_(){
        String personId = "personid";
        String appId = "appId";
        ApplicationDataImpl found = new ApplicationDataImpl();
        expect(template.findOne(query(where("appUrl").is(appId).andOperator(where("userId").is(personId))),applicationDataRepository.CLASS, CollectionNames.APP_DATA_COLLECTION )).andReturn(found);
        replay(template);

        assertThat((ApplicationDataImpl)applicationDataRepository.getApplicationData(personId, appId), is(sameInstance(found)));
    }
View Full Code Here

    }

    @Test
    public void get_Valid(){
        String id = "123";
        ApplicationDataImpl found = new ApplicationDataImpl();
        expect(template.findById(id, applicationDataRepository.CLASS, CollectionNames.APP_DATA_COLLECTION)).andReturn(found);
        replay(template);

        assertThat(found, is(sameInstance(applicationDataRepository.get(id))));
    }
View Full Code Here

        assertThat(found, is(sameInstance(applicationDataRepository.get(id))));
    }

    @Test
    public void save_Valid(){
        ApplicationData item = new ApplicationDataImpl();

        template.save(item, CollectionNames.APP_DATA_COLLECTION);
        expectLastCall();
        replay(template);
View Full Code Here

        verify(template);
    }

    @Test
    public void save_Id_Set(){
         ApplicationData item = new ApplicationDataImpl();
        item.setId("123");

        template.save(item, CollectionNames.APP_DATA_COLLECTION);
        expectLastCall();
        replay(template);
View Full Code Here

        assertThat(saved, is(sameInstance(item)));
    }

    @Test
    public void delete_Valid(){
        ApplicationData item = new ApplicationDataImpl();

        template.remove(item, CollectionNames.APP_DATA_COLLECTION);
        expectLastCall();
        replay(template);
View Full Code Here

    @Transactional(readOnly=false)
    @Rollback(true)
    public void delete_implObject() {
        ApplicationData applicationData = repository.get(VALID_APPLICATION_DATA_ID.toString());
        assertThat(applicationData, is(notNullValue()));
        ApplicationDataImpl impl = new ApplicationDataImpl(applicationData.getId());
        repository.delete(impl);
        applicationData = repository.get(VALID_APPLICATION_DATA_ID.toString());
        assertThat(applicationData, is(nullValue()));
    }
View Full Code Here

        validApplicationDataMap = new HashMap<String, String>();
        validApplicationDataMap.put("color", "blue");
        validApplicationDataMap.put("speed", "fast");
        validApplicationDataMap.put("state", "MA");
        validApplicationData = new ApplicationDataImpl(VALID_APPLICATION_DATA_ID, VALID_VIEWER_ID, VALID_APPLICATION_ID,
                validApplicationDataMap);

        validPerson = new PersonImpl();
        validPerson.setUsername(VALID_VIEWER_ID);
    }
View Full Code Here

        testDeletePersonDataNoAppDataExpected(null);
    }

    @Test
    public void deletePersonData_validRequest_emptyApplicationData() throws Exception {
        ApplicationData applicationData = new ApplicationDataImpl();
        testDeletePersonDataNoAppDataExpected(applicationData);
    }
View Full Code Here

TOP

Related Classes of org.apache.rave.portal.model.impl.ApplicationDataImpl

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.