Esempio n. 1
0
 @Test
 public void pollTest4() {
   MinimiKeko<Node> keko = new MinimiKeko(new Node[10]);
   Node n = new Node(3, 7);
   keko.add(n);
   keko.poll();
   assertEquals(null, keko.poll());
 }
Esempio n. 2
0
  @Test
  public void pollTest3() {
    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);
      }
    }
    keko.poll();
    keko.poll();
    keko.poll();

    assertEquals(new Node(4, 4), keko.poll());
  }
Esempio n. 3
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());
  }