/* * Rapid Beans Framework: SettingsTest.java * * Copyright Martin Bluemel, 2006 * * Dec 15, 2006 */ package org.rapidbeans.presentation; import junit.framework.TestCase; import org.rapidbeans.presentation.settings.SettingsAll; import org.rapidbeans.presentation.settings.SettingsBasic; import org.rapidbeans.presentation.settings.SettingsBasicGui; /** * Unit tests for class SettingsAll. * * @author Martin Bluemel */ public final class SettingsTest extends TestCase { /** * compensate missing test down of client. */ public void setUp() { if (ApplicationManager.getApplication() != null) { ApplicationManager.resetApplication(); } } public void tearDown() { if (ApplicationManager.getApplication() != null) { ApplicationManager.resetApplication(); } } /** * Test method for constructor SettingsAll()'. */ public void testBBSettings() { SettingsAll settings = new SettingsAll(); assertNotNull(settings); SettingsBasic basic = settings.getBasic(); assertNull(basic.getFolderdoc()); SettingsBasicGui gui = basic.getGui(); assertSame(OpenWindowBehaviour.maximized, gui.getDocViewOpenWindowBehaviour()); } }