Esempio n. 1
0
 @Test
 public void pollTest1() {
   MinimiKeko<Node> keko = new MinimiKeko(new Node[10]);
   Node n = new Node(3, 7);
   keko.add(n);
   assertEquals(n, keko.poll());
 }
Esempio n. 2
0
  @Test
  public void pollTest2() {
    MinimiKeko<Node> keko = new MinimiKeko(new Node[10]);
    Node maali = new Node(0, 0);
    for (int i = 0; i < 5; i++) {
      Node a = new Node(3, i);
      a.setfScore(maali);
      keko.add(a);
    }

    assertEquals(new Node(3, 0), keko.poll());
  }
Esempio n. 3
0
  @Test
  public void addTest3() {
    MinimiKeko<Node> keko = new MinimiKeko(new Node[150]);
    Node maali = new Node(0, 0);
    for (int i = 3; i < 15; i++) {
      for (int j = 3; j < 15; j++) {
        Node a = new Node(i, j);
        a.setfScore(maali);
        keko.add(a);
      }
    }

    assertEquals(new Node(3, 3), keko.peek());
  }
Esempio n. 4
0
 @Test
 public void pieninTest2() {
   MinimiKeko<Node> keko = new MinimiKeko(new Node[10]);
   assertEquals(0, keko.pienin(0, 0, 10000));
 }
Esempio n. 5
0
 @Test
 public void pieninTest1() {
   MinimiKeko<Node> keko = new MinimiKeko(new Node[10]);
   assertEquals(4, keko.pienin(4, 7, 5));
 }