@Test public void tiedonTallentaminenToimii() { Hakemisto<String, Double> varasto = new Hakemisto<String, Double>(); varasto.put("jotain soopaa", 14.646); System.out.println(varasto.get("jotain soopaa")); assertEquals(14.646, varasto.get("jotain soopaa"), 0.01); }
@Test public void suurenDataMaaranLisaaminenOnnistuu() { Hakemisto<Integer, String> hakemisto = new Hakemisto<Integer, String>(); for (int i = 0; i < 2000; i++) { hakemisto.put(Random.luo(5000), "moo"); } System.out.println(hakemisto.size()); assertTrue(hakemisto.size() < 2000); int monesko = 0; do { monesko = Random.luo(5000); } while (hakemisto.containsKey(monesko) == false); assertTrue(hakemisto.get(monesko).equals("moo")); }