package org.jabref.logic.layout.format;
import org.jabref.logic.util.OS;
import org.junit.Test;
import static org.junit.Assert.assertEquals;
public class RisKeywordsTest {
@Test
public void testEmpty() {
assertEquals("", new RisKeywords().format(""));
}
@Test
public void testNull() {
assertEquals("", new RisKeywords().format(null));
}
@Test
public void testSingleKeyword() {
assertEquals("KW - abcd", new RisKeywords().format("abcd"));
}
@Test
public void testTwoKeywords() {
assertEquals("KW - abcd" + OS.NEWLINE + "KW - efg", new RisKeywords().format("abcd, efg"));
}
@Test
public void testMultipleKeywords() {
assertEquals("KW - abcd" + OS.NEWLINE + "KW - efg" + OS.NEWLINE + "KW - hij" + OS.NEWLINE
+ "KW - klm", new RisKeywords().format("abcd, efg, hij, klm"));
}
}