/* * codjo.net * * Common Apache License 2.0 */ package net.codjo.segmentation.gui.preference; import junit.framework.TestCase; /** * Classe de test de {@link net.codjo.segmentation.gui.preference.PreferenceGuiManager}. */ public class PreferenceGuiManagerTest extends TestCase { private PreferenceGuiManager manager; public void test_getPreference() throws Exception { PreferenceGui preferenceGui = new PreferenceGui("maFamily"); manager.addPreference(preferenceGui); assertSame(preferenceGui, manager.getPreference("maFamily")); } public void test_getAllPreference() throws Exception { PreferenceGui[] allPref = manager.getAllPreference(); assertEquals(0, allPref.length); } public void test_getAllPreference_one() throws Exception { manager.addPreference(new PreferenceGui("maFamily")); PreferenceGui[] allPref = manager.getAllPreference(); assertEquals(1, allPref.length); assertEquals("maFamily", allPref[0].getFamilyId()); } protected void setUp() throws Exception { manager = new PreferenceGuiManager(); } }