package ee.tpu.hk.links.test; import java.util.Vector; import junit.framework.TestCase; import ee.tpu.hk.links.DiagramFunc; /** * Üksustestid "ee.tpu.hk.links.DiagramFunc" testimiseks * 2003 Haapsalu Kolledz * @author Berit Hiieväli */ public class TestDiagramFunc extends TestCase { private DiagramFunc DF= new DiagramFunc(); public TestDiagramFunc() { } public void testAllStyles() { // oodatav vastus Vector expected = new Vector(3); Vector expected2 = DF.allStyles(); System.out.println("--"+expected2.elementAt(1)); expected.addElement("folk"); expected.addElement("pop"); expected.addElement("rock"); // Oodatud vastuse ja tegeliku vastuse võrdlemine assertTrue(expected .equals(DF.allStyles())); } public void testCountOfCDs() { // oodatav vastus int expected = 4; // Oodatud vastuse ja tegeliku vastuse võrdlemine assertEquals(expected, DF.countOfCDs("1")); } public void testCountOfStyle() { // oodatav vastus int expected = 2; // Oodatud vastuse ja tegeliku vastuse võrdlemine assertEquals(expected, DF.countOfStyle("1","rock")); } public void testProcentOfStyle() { // oodatav vastus float expected = (float)50.1; // täpsusaste float delta =1; assertEquals("ilge jama",expected, DF.procentOfStyle("1","rock"),delta); } }