package biz.karms.sinkit.ejb.gsb; import org.junit.Test; import static org.junit.Assert.assertEquals; /** * @author Tomas Kozel */ public class GSBBlacklistTest { @Test public void parseGSBNameTest() { assertEquals(GSBBlacklist.MALWARE, GSBBlacklist.parseGSBName("googpub-malware-shavar")); assertEquals(GSBBlacklist.MALWARE, GSBBlacklist.parseGSBName("goog-malware-shavar")); assertEquals(GSBBlacklist.PHISHING, GSBBlacklist.parseGSBName("googpub-phish-shavar")); assertEquals(GSBBlacklist.PHISHING, GSBBlacklist.parseGSBName("goog-phish-shavar")); assertEquals(GSBBlacklist.UNWANTED, GSBBlacklist.parseGSBName("googpub-unwanted-shavar")); assertEquals(GSBBlacklist.UNWANTED, GSBBlacklist.parseGSBName("goog-unwanted-shavar")); assertEquals(GSBBlacklist.UNKNOWN, GSBBlacklist.parseGSBName("unknown")); assertEquals(GSBBlacklist.UNKNOWN, GSBBlacklist.parseGSBName("")); assertEquals(GSBBlacklist.UNKNOWN, GSBBlacklist.parseGSBName(null)); } }