From 01dca1909db59abc06d85a49b5c3a85fa945d13b Mon Sep 17 00:00:00 2001 From: Emil Ivov Date: Thu, 3 Aug 2006 12:56:23 +0000 Subject: [PATCH] Moved from src to test. --- .../TestConfigurationSlickFinalizer.java | 46 +++++++++++++++++++ 1 file changed, 46 insertions(+) create mode 100644 test/net/java/sip/communicator/slick/configuration/TestConfigurationSlickFinalizer.java diff --git a/test/net/java/sip/communicator/slick/configuration/TestConfigurationSlickFinalizer.java b/test/net/java/sip/communicator/slick/configuration/TestConfigurationSlickFinalizer.java new file mode 100644 index 000000000..6debc5892 --- /dev/null +++ b/test/net/java/sip/communicator/slick/configuration/TestConfigurationSlickFinalizer.java @@ -0,0 +1,46 @@ +/* + * SIP Communicator, the OpenSource Java VoIP and Instant Messaging client. + * + * Distributable under LGPL license. + * See terms of license at gnu.org. + */ +package net.java.sip.communicator.slick.configuration; + +import junit.framework.*; +import org.osgi.framework.*; +import net.java.sip.communicator.service.configuration.*; + +/** + * Performs finalization tasks (such as removing the configuration file) at the + * end of the ConfigurationServiceLick. + * + * @author Emil Ivov + */ +public class TestConfigurationSlickFinalizer + extends TestCase +{ + public TestConfigurationSlickFinalizer() + { + super(); + } + + public TestConfigurationSlickFinalizer(String name) + { + super(name); + } + + /** + * Removes the currently stored configuration. + */ + public void testPurgeConfiguration() + { + BundleContext context = ConfigurationServiceLick.bc; + ServiceReference ref = context.getServiceReference( + ConfigurationService.class.getName()); + ConfigurationService configurationService + = (ConfigurationService)context.getService(ref); + + configurationService.purgeStoredConfiguration(); + + } +}