示例#1
0
 @Test
 public void kokoOikeinKunOtetaan() {
   jono.lisaa(true);
   jono.lisaa(true);
   assertEquals(2, jono.getKoko());
   jono.ota();
   assertEquals(1, jono.getKoko());
 }
示例#2
0
 @Test
 public void eiLisaaLiikaa() {
   assertEquals(0, jono.getKoko());
   for (int i = 0; i < 512; i++) {
     jono.lisaa(true);
   }
   jono.lisaa(false);
   assertEquals(512, jono.getKoko());
   assertEquals(true, jono.ota());
 }
示例#3
0
 @Test
 public void lisaaMonta() {
   assertEquals(0, jono.getKoko());
   jono.lisaa(true);
   jono.lisaa(false);
   jono.lisaa(false);
   jono.lisaa(true);
   jono.lisaa(true);
   assertEquals(5, jono.getKoko());
 }
示例#4
0
 @Test
 public void ottaaMontaOikein() {
   jono.lisaa(true);
   jono.lisaa(true);
   jono.lisaa(true);
   jono.lisaa(false);
   jono.lisaa(false);
   jono.lisaa(true);
   jono.lisaa(true);
   assertEquals(true, jono.ota());
   assertEquals(true, jono.ota());
   assertEquals(true, jono.ota());
   assertEquals(false, jono.ota());
   assertEquals(false, jono.ota());
   assertEquals(true, jono.ota());
   assertEquals(true, jono.ota());
 }
示例#5
0
 @Test
 public void ottaaYhdenOikein() {
   jono.lisaa(true);
   assertEquals(true, jono.ota());
 }
示例#6
0
 @Test
 public void lisaaYhden() {
   assertEquals(0, jono.getKoko());
   jono.lisaa(true);
   assertEquals(1, jono.getKoko());
 }
示例#7
0
 @Test
 public void eiTyhjaKunLisataan() {
   jono.lisaa(true);
   assertTrue(!jono.tyhja());
 }
示例#8
0
 @Test
 public void testaaTyhjyys() {
   assertEquals(true, jono.tyhja());
   assertEquals(0, jono.getKoko());
 }