Implementing new Solution refs #13207

git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/social-networking/social-util-library@176780 82a268e6-3cf1-43bd-a215-b396298e98cf
This commit is contained in:
Luca Frosini 2019-01-24 10:46:15 +00:00
parent 3e4402103c
commit f472fd1833
2 changed files with 14 additions and 14 deletions

View File

@ -14,9 +14,9 @@ import org.gcube.vomanagement.usermanagement.model.GCubeTeam;
import org.slf4j.Logger; import org.slf4j.Logger;
import org.slf4j.LoggerFactory; import org.slf4j.LoggerFactory;
public class MessageParser { public class SocialMessageParser {
private static final Logger logger = LoggerFactory.getLogger(MessageParser.class); private static final Logger logger = LoggerFactory.getLogger(SocialMessageParser.class);
private final String originalMessage; private final String originalMessage;
@ -25,7 +25,7 @@ public class MessageParser {
private List<String> hashtags; private List<String> hashtags;
public MessageParser(String message) { public SocialMessageParser(String message) {
this.originalMessage = message; this.originalMessage = message;
} }

View File

@ -4,7 +4,7 @@ import java.util.ArrayList;
import java.util.List; import java.util.List;
import org.gcube.portlets.widgets.pickitem.shared.ItemBean; import org.gcube.portlets.widgets.pickitem.shared.ItemBean;
import org.gcube.socialnetworking.token.MessageParser; import org.gcube.socialnetworking.token.SocialMessageParser;
import org.junit.Test; import org.junit.Test;
import org.slf4j.Logger; import org.slf4j.Logger;
import org.slf4j.LoggerFactory; import org.slf4j.LoggerFactory;
@ -51,43 +51,43 @@ public class MessageParserTest {
public void test() { public void test() {
String message = "Prova #Pippo Pollo http://google) <a href=\"/test\">Luca</a> https://www.linkedin.com/feed/update/urn:li:activity:6488779074213801984 :) "; String message = "Prova #Pippo Pollo http://google) <a href=\"/test\">Luca</a> https://www.linkedin.com/feed/update/urn:li:activity:6488779074213801984 :) ";
MessageParser messageParser = new MessageParser(message); SocialMessageParser messageParser = new SocialMessageParser(message);
logger.debug(messageParser.getParsedMessage()); logger.debug(messageParser.getParsedMessage());
messageParser = new MessageParser(TEST_11); messageParser = new SocialMessageParser(TEST_11);
logger.debug(messageParser.getParsedMessage()); logger.debug(messageParser.getParsedMessage());
messageParser = new MessageParser(TEST_12); messageParser = new SocialMessageParser(TEST_12);
logger.debug(messageParser.getParsedMessage()); logger.debug(messageParser.getParsedMessage());
messageParser = new MessageParser(TEST_13); messageParser = new SocialMessageParser(TEST_13);
logger.debug(messageParser.getParsedMessage()); logger.debug(messageParser.getParsedMessage());
List<ItemBean> mentionedUsers = new ArrayList<>(); List<ItemBean> mentionedUsers = new ArrayList<>();
ItemBean itemBean = new ItemBean("21150", "francesco.mangiacrapa", "Francesco Mangiacrapa", ""); ItemBean itemBean = new ItemBean("21150", "francesco.mangiacrapa", "Francesco Mangiacrapa", "");
itemBean.setItemGroup(false); itemBean.setItemGroup(false);
mentionedUsers.add(itemBean); mentionedUsers.add(itemBean);
messageParser = new MessageParser(TEST_LUCA_1); messageParser = new SocialMessageParser(TEST_LUCA_1);
logger.debug(messageParser.getParsedMessage(mentionedUsers, "/group/nextnext")); logger.debug(messageParser.getParsedMessage(mentionedUsers, "/group/nextnext"));
messageParser = new MessageParser(TEST_LUCA_2); messageParser = new SocialMessageParser(TEST_LUCA_2);
logger.debug(messageParser.getParsedMessage(mentionedUsers, "/group/nextnext")); logger.debug(messageParser.getParsedMessage(mentionedUsers, "/group/nextnext"));
} }
@Test @Test
public void anotherTest() { public void anotherTest() {
MessageParser messageParser = new MessageParser(TEST_LUCA_4); SocialMessageParser messageParser = new SocialMessageParser(TEST_LUCA_4);
logger.debug(messageParser.getParsedMessage()); logger.debug(messageParser.getParsedMessage());
messageParser = new MessageParser(TEST_LUCA_5); messageParser = new SocialMessageParser(TEST_LUCA_5);
logger.debug(messageParser.getParsedMessage()); logger.debug(messageParser.getParsedMessage());
} }
@Test @Test
public void urlWithParentesisTest() { public void urlWithParentesisTest() {
MessageParser messageParser = new MessageParser(TEST_LUCA_6); SocialMessageParser messageParser = new SocialMessageParser(TEST_LUCA_6);
logger.debug(messageParser.getParsedMessage()); logger.debug(messageParser.getParsedMessage());
messageParser = new MessageParser(TEST_LUCA_7); messageParser = new SocialMessageParser(TEST_LUCA_7);
logger.debug(messageParser.getParsedMessage()); logger.debug(messageParser.getParsedMessage());
} }