@Test public void toimiikoKilotPaunoiksi() { double tulos = toimintojenKasittelija.kilotPaunoiksi(1); assertEquals(2.2046, tulos, 0.0001); }
@Test public void toimiikoPaunatKiloiksi() { double tulos = toimintojenKasittelija.paunatKiloiksi(2.2046); assertEquals(1.0, tulos, 0.0001); }
@Test public void toimiikoTuumatSenteiksi() { double tulos = toimintojenKasittelija.tuumatSenteiksi(1); assertEquals(2.54, tulos, 0.0001); }
@Test public void toimiikoSentitTuumiksi() { double tulos = toimintojenKasittelija.sentitTuumiksi(2.54); assertEquals(1.0, tulos, 0.0001); }
@Test public void toimiikoSuoritaToiminto() { double tulos = toimintojenKasittelija.suoritaPerustoiminto("summa", 2, 3); assertEquals(5.0, tulos, 0.0001); }
@Test public void toimiikoSuoritaPaivamaaraLaskenta() { SimpleDateFormat myFormat = new SimpleDateFormat("dd mm yyyy"); String x = "26 08 1995"; String y = "27 08 1995"; try { ekapvm = myFormat.parse(x); tokapvm = myFormat.parse(y); } catch (ParseException e) { System.out.println("Päivämäärälaskurin testaus ei onnistunut."); } double tulos = toimintojenKasittelija.suoritaPaivamaaralaskenta(ekapvm, tokapvm); assertEquals(1.0, tulos, 0.0001); }
@Test public void hashMapinKokoOikea() { assertEquals(5, toimintojenKasittelija.getHashMap().size()); }