}
@Test
public void save(){
String keyword = "KEYWORD";
Tag tag = new TagImpl("ID", keyword);
expect(tagTemplate.count(Query.query(Criteria.where("keyword").is(keyword)))).andReturn(0L);
expect(tagTemplate.save(tag)).andReturn(tag);
replay(tagTemplate);
Tag returned = repo.save(tag);
verify(tagTemplate);
assertThat(returned, is(sameInstance(tag)));
}