Package org.apache.rave.portal.model

Examples of org.apache.rave.portal.model.Tag


        assertEquals(repository.getType(), JpaTag.class);
    }

    @Test
    public void getById_validId() {
        final Tag tag = repository.get(VALID_ID);
        assertNotNull(tag);
        assertEquals(VALID_ID, ((JpaTag)tag).getEntityId());
        assertEquals(tag.getKeyword(), "news");
    }
View Full Code Here


        assertTrue("Found at least 1 tag", count == 3);
    }

    @Test
    public void getByKeyword() {
        Tag tag = repository.getByKeyword("news");
        assertNotNull(tag);
        assertTrue(((JpaTag)tag).getEntityId() == 1);
        tag = repository.getByKeyword("NEWS");
        assertNotNull(tag);
        assertTrue(((JpaTag)tag).getEntityId() == 1);
View Full Code Here

    @Test
    @Transactional
    @Rollback(true)
    public void save_valid(){
        Tag tag = new JpaTag();
        String ordnance = "ordnance";
        tag.setKeyword(ordnance);
        tag.setWidgets(new ArrayList<WidgetTag>());
        repository.save(tag);
        Tag foundTag = repository.getByKeyword(ordnance);
        assertNotNull(foundTag);
        assertEquals(tag.getKeyword(), foundTag.getKeyword());
        assertEquals(tag.getWidgets().size(), foundTag.getWidgets().size());
    }
View Full Code Here

    @Test(expected = NullPointerException.class)
    @Transactional
    @Rollback(true)
    public void save_null(){
        Tag tag = null;
        tag = repository.save(tag);
        assertNull(tag);
    }
View Full Code Here

        service = new DefaultTagService(repository);
    }

    @Test
    public void getTagById() {
        Tag tag = createTag("test");
        expect(repository.get(1L)).andReturn(tag);
        replay(repository);
        Tag sTag = service.getTagById(1L);
        assertEquals(sTag, tag);
        verify(repository);
    }
View Full Code Here

    @Test
    public void getTagById_NotFound() {
        final long entityId = 456L;
        expect(repository.get(entityId)).andReturn(null);
        replay(repository);
        Tag sTag = service.getTagById(entityId);
        assertNull(sTag);

        verify(repository);
    }
View Full Code Here

    }

    @Test
    public void allTags() {
        List<Tag> tags = new ArrayList<Tag>();
        Tag tag = createTag("test");
        tags.add(tag);
        expect(repository.getAll()).andReturn(tags);
        replay(repository);
        List<Tag> allTags = service.getAllTags();
        verify(repository);
View Full Code Here

        assertTrue(allTags.size() > 0);
    }

    @Test
    public void getByKeyword() {
        Tag tag = createTag("test");
        expect(repository.getByKeyword("test")).andReturn(tag);
        expect(repository.getByKeyword("TEST")).andReturn(tag);
        expect(repository.getByKeyword(" test")).andReturn(tag);

    }
View Full Code Here

    }

    @Test
    public void getByKeyword() {
        String keyword = "key";
        Tag t = new TagImpl("1", keyword);
        expect(tagTemplate.findOne(Query.query(Criteria.where("keyword").is(keyword)))).andReturn(t);
        replay(tagTemplate);

        Tag fromRepo = repo.getByKeyword(keyword);
        assertThat(fromRepo.getKeyword(), is(equalTo(keyword)));
    }
View Full Code Here

    @Test
    public void get() {
        String keyword = "key";
        String id = "1";
        Tag t = new TagImpl(id, keyword);
        expect(tagTemplate.get(id)).andReturn(t);
        replay(tagTemplate);

        Tag fromRepo = repo.get(id);
        assertThat(fromRepo.getId(), is(equalTo(id)));
        assertThat(fromRepo.getKeyword(), is(equalTo(keyword)));
    }
View Full Code Here

TOP

Related Classes of org.apache.rave.portal.model.Tag

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.