package org.eclipse.linuxtools.tmf.core.tests.event;
import static org.junit.Assert.assertEquals;
+import static org.junit.Assert.assertNotNull;
import java.util.Map;
import java.util.TimeZone;
assertEquals(DefaultScope.INSTANCE.getNode(Activator.PLUGIN_ID).get(ITmfTimePreferencesConstants.DATIME, null), ITmfTimePreferencesConstants.TIME_HOUR_FMT);
}
+ /**
+ * Test that getInstance returns an instance
+ */
+ @Test
+ public void testGetInstance() {
+ assertNotNull(TmfTimePreferences.getInstance());
+ }
+
/**
* Test that getTimePattern returns the appropriate time pattern (from the default)
*/
@Test
public void testGetTimePattern() {
- assertEquals(TIME_PATTERN, TmfTimePreferences.getTimePattern());
+ assertEquals(TIME_PATTERN, TmfTimePreferences.getInstance().getTimePattern());
}
/**
*/
@Test
public void testGetIntervalPattern() {
- assertEquals(INTERVAL_PATTERN, TmfTimePreferences.getIntervalPattern());
+ assertEquals(INTERVAL_PATTERN, TmfTimePreferences.getInstance().getIntervalPattern());
}
/**
*/
@Test
public void testGetTimeZone() {
- assertEquals(TimeZone.getDefault(), TmfTimePreferences.getTimeZone());
+ assertEquals(TimeZone.getDefault(), TmfTimePreferences.getInstance().getTimeZone());
}
/**
*/
@Test
public void testGetPreferenceMap() {
- Map<String, String> defaultPreferenceMap = TmfTimePreferences.getDefaultPreferenceMap();
+ Map<String, String> defaultPreferenceMap = TmfTimePreferences.getInstance().getDefaultPreferenceMap();
assertEquals(ITmfTimePreferencesConstants.TIME_HOUR_FMT, defaultPreferenceMap.get(ITmfTimePreferencesConstants.DATIME));
// Modify the preferences
} catch (BackingStoreException e) {
}
// Make sure the modification is in the map
- Map<String, String> preferenceMap = TmfTimePreferences.getPreferenceMap();
+ Map<String, String> preferenceMap = TmfTimePreferences.getInstance().getPreferenceMap();
assertEquals(testValue, preferenceMap.get(ITmfTimePreferencesConstants.DATIME));
// Make sure the default is still the same
- defaultPreferenceMap = TmfTimePreferences.getDefaultPreferenceMap();
+ defaultPreferenceMap = TmfTimePreferences.getInstance().getDefaultPreferenceMap();
assertEquals(ITmfTimePreferencesConstants.TIME_HOUR_FMT, defaultPreferenceMap.get(ITmfTimePreferencesConstants.DATIME));
}
*/
@Test
public void testComputeTimePattern() {
- assertEquals(TIME_PATTERN, TmfTimePreferences.computeTimePattern(TmfTimePreferences.getPreferenceMap()));
+ assertEquals(TIME_PATTERN, TmfTimePreferences.getInstance().computeTimePattern(TmfTimePreferences.getInstance().getPreferenceMap()));
}
}