Examples of PortalPreferenceImpl


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

public class PortalPreferenceFormTest {
    private Map<String, PortalPreference> preferenceMap = new HashMap<String, PortalPreference>();

    @Before
    public void setUp() throws Exception {
        PortalPreference titlePref = new PortalPreferenceImpl(TITLE_SUFFIX, "Test portal");
        preferenceMap.put(TITLE_SUFFIX, titlePref);
        PortalPreference pageSizePref = new PortalPreferenceImpl(PAGE_SIZE, "20");
        preferenceMap.put(PAGE_SIZE, pageSizePref);
        PortalPreference javaScriptDebugMode = new PortalPreferenceImpl(JAVASCRIPT_DEBUG_MODE, "0");
        preferenceMap.put(JAVASCRIPT_DEBUG_MODE, javaScriptDebugMode);
    }
View Full Code Here

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

    }

    @Test
    public void getByKey_Valid(){
        String key = "key";
        PortalPreferenceImpl found = new PortalPreferenceImpl();
        expect(template.findOne(query(where("key").is(key)), preferenceRepository.CLASS, CollectionNames.PREFERENCE_COLLECTION)).andReturn(found);
        replay(template);

        assertThat(found, is(sameInstance(preferenceRepository.getByKey(key))));
    }
View Full Code Here

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

    }

    @Test
    public void get_Valid(){
        String id = "123";
        PortalPreference found = new PortalPreferenceImpl();
        expect(template.findById(id, preferenceRepository.CLASS, CollectionNames.PREFERENCE_COLLECTION)).andReturn((PortalPreferenceImpl)found);
        replay(template);

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

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

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

    @Test
    public void save_Valid(){
        PortalPreference item = new PortalPreferenceImpl();
        item.setKey("123");
        PortalPreference fromDb = new MongoDbPortalPreference();
        ((MongoDbPortalPreference)fromDb).setId("123");
        PortalPreference converted = new MongoDbPortalPreference();
        expect(converter.convert(item, PortalPreference.class)).andReturn(converted);
        expect(template.findOne(query(where("key").is("123")), preferenceRepository.CLASS, CollectionNames.PREFERENCE_COLLECTION)).andReturn((MongoDbPortalPreference)fromDb);
View Full Code Here

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

        assertThat(result, is(sameInstance(converted)));
    }

    @Test
    public void save_Null(){
        PortalPreference item = new PortalPreferenceImpl();
        item.setKey("123");
        PortalPreference converted = new MongoDbPortalPreference();
        expect(template.findOne(query(where("key").is("123")), preferenceRepository.CLASS, CollectionNames.PREFERENCE_COLLECTION)).andReturn(null);
        expect(converter.convert(item, PortalPreference.class)).andReturn(converted);
        template.save(converted, PREFERENCE_COLLECTION);
        expectLastCall();
View Full Code Here

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

        assertThat(result, is(sameInstance(converted)));
    }

    @Test
    public void delete_Valid(){
        PortalPreference item = new PortalPreferenceImpl();
        item.setKey("123");
        PortalPreference found = new PortalPreferenceImpl();
        expect(template.findOne(query(where("key").is("123")), preferenceRepository.CLASS, CollectionNames.PREFERENCE_COLLECTION)).andReturn((PortalPreferenceImpl)found);
        template.remove(found, CollectionNames.PREFERENCE_COLLECTION);
        expectLastCall();
        replay(template);
View Full Code Here

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

    @Test
    public void testSaveKeyValue_new() {
        final String key = "foo";
        final String value = "bar";
        PortalPreference fooBar = new PortalPreferenceImpl(key, value);
        PortalPreferenceImpl fooBarSaved = new PortalPreferenceImpl(key, value);

        expect(repository.getByKey(key)).andReturn(null).once();
        expect(repository.save(fooBar)).andReturn(fooBarSaved).once();

        replay(repository);
View Full Code Here

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

    @Test
    public void testSaveKeyValue_existing() {
        final String key = "foo";
        final String value = "bar";
        final String newValue = "baz";
        PortalPreferenceImpl fooBar = new PortalPreferenceImpl(key, value);
        PortalPreferenceImpl fooBarSaved = new PortalPreferenceImpl(key, newValue);
        expect(repository.getByKey(key)).andReturn(fooBar).once();
        expect(repository.save(fooBar)).andReturn(fooBarSaved).once();
        replay(repository);
        service.savePreference(key, value);
        verify(repository);
View Full Code Here

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

    public void testSaveKeyValues_new() {
        final String key = "foo";
        List<String> values = new ArrayList<String>();
        values.add("bar");
        values.add("baz");
        PortalPreference fooBar = new PortalPreferenceImpl(key, values);
        PortalPreferenceImpl fooBarSaved = new PortalPreferenceImpl(key, values);

        expect(repository.getByKey(key)).andReturn(null).once();
        expect(repository.save(fooBar)).andReturn(fooBarSaved).once();
        replay(repository);
        service.savePreference(key, values);
View Full Code Here

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

        values.add("bar");
        values.add("baz");
        List<String> newValues = new ArrayList<String>();
        values.add("bar2");
        values.add("baz2");
        PortalPreferenceImpl fooBar = new PortalPreferenceImpl(key, values);
        PortalPreferenceImpl fooBarSaved = new PortalPreferenceImpl(key, newValues);

        expect(repository.getByKey(key)).andReturn(fooBar).once();
        expect(repository.save(fooBar)).andReturn(fooBarSaved).once();
        replay(repository);
        service.savePreference(key, values);
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.