package com.nicusa.util;
import java.util.HashSet;
import java.util.Set;
import static org.junit.Assert.*;
import org.junit.Test;
public class DrugSearchResultTest {
@Test
public void uniiTest () {
DrugSearchResult r = new DrugSearchResult();
r.setUnii( "abcde12345" );
assertEquals( "ABCDE12345", r.getUnii() );
}
@Test
public void brandNameTest () {
DrugSearchResult r = new DrugSearchResult();
r.setBrandName( "jackson" );
assertEquals( "jackson", r.getBrandName() );
}
@Test
public void genericNameTest () {
DrugSearchResult r = new DrugSearchResult();
r.setGenericName( "myfda" );
assertEquals( "myfda", r.getGenericName() );
}
@Test
public void rxcuiTest () {
DrugSearchResult r = new DrugSearchResult();
r.setRxcui( 1L );
assertEquals( new Long( 1L ), r.getRxcui() );
}
@Test
public void activeIngredientsTest () {
DrugSearchResult r = new DrugSearchResult();
Set<String> in = new HashSet<String>();
in.add( "blah" );
in.add( "silly" );
r.setActiveIngredients( in );
assertEquals( 2, r.getActiveIngredients().size() );
assertTrue( r.getActiveIngredients().contains( "silly" ));
assertFalse( r.getActiveIngredients().contains( "myfda" ));
}
}