source: src/test/java/negotiator/repository/boa/TestBoaRepo.java

Last change on this file was 1, checked in by Wouter Pasman, 6 years ago

Initial import : Genius 9.0.0

File size: 806 bytes
RevLine 
[1]1package negotiator.repository.boa;
2
3import static org.junit.Assert.assertEquals;
4
5import java.io.File;
6
7import javax.xml.bind.JAXBException;
8
9import org.junit.Test;
10
11import genius.core.repository.boa.BoaRepository;
12
13public class TestBoaRepo {
14 @Test
15 public void smokeTest() throws JAXBException {
16
17 BoaRepository.loadRepository(new File("src/test/resources/boarepository.xml"));
18 }
19
20 @Test
21 public void testLoad() throws JAXBException {
22 BoaRepository repo = BoaRepository.loadRepository(new File("src/test/resources/boarepository.xml"));
23 System.out.println(repo);
24
25 assertEquals(31, repo.getBiddingStrategies().size());
26 assertEquals(38, repo.getAcceptanceConditions().size());
27 assertEquals(22, repo.getOpponentModels().size());
28 assertEquals(6, repo.getOpponentModelStrategies().size());
29 }
30
31}
Note: See TracBrowser for help on using the repository browser.