package org.nextprot.api.core.utils.dbxref.resolver;
import org.junit.Assert;
import org.junit.Test;
public class XRefDatabaseTest {
@Test
public void testValueOfDbName() {
for (XRefDatabase xRefDatabase : XRefDatabase.values()) {
Assert.assertTrue(XRefDatabase.valueOfDbName(xRefDatabase.getName()) != null);
}
Assert.assertNull(XRefDatabase.valueOfDbName("koekdkeo"));
}
@Test
public void testOptionalValueOfDbName() {
for (XRefDatabase xRefDatabase : XRefDatabase.values()) {
Assert.assertTrue(XRefDatabase.valueOfName(xRefDatabase.getName()).isPresent());
}
Assert.assertTrue(!XRefDatabase.valueOfName("dedoekode").isPresent());
}
}