/******************************************************************************* * Copyright (c) 2007, 2014 compeople AG and others. * All rights reserved. This program and the accompanying materials * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at * http://www.eclipse.org/legal/epl-v10.html * * Contributors: * compeople AG - initial API and implementation *******************************************************************************/ package org.eclipse.riena.core.logging; import org.osgi.service.log.LogService; import org.eclipse.riena.core.test.RienaTestCase; import org.eclipse.riena.core.test.collect.NonUITestCase; import org.eclipse.riena.internal.core.logging.LogLevelMapper; /** * */ @SuppressWarnings("restriction") @NonUITestCase public class LogLevelMapperTest extends RienaTestCase { public void testLevelToString() { assertEquals("CUSTOM(-12)", LogLevelMapper.getValue(-12)); assertEquals("DEBUG", LogLevelMapper.getValue(LogService.LOG_DEBUG)); assertEquals("INFO", LogLevelMapper.getValue(LogService.LOG_INFO)); assertEquals("WARNING", LogLevelMapper.getValue(LogService.LOG_WARNING)); assertEquals("ERROR", LogLevelMapper.getValue(LogService.LOG_ERROR)); assertEquals("NONE", LogLevelMapper.getValue(LogService.LOG_ERROR - 1)); } public void testStringToLevel() { assertEquals(-12, LogLevelMapper.getValue("CUSTOM(-12)")); assertEquals(LogService.LOG_DEBUG, LogLevelMapper.getValue("DEBUG")); assertEquals(LogService.LOG_INFO, LogLevelMapper.getValue("INFO")); assertEquals(LogService.LOG_WARNING, LogLevelMapper.getValue("WARNING")); assertEquals(LogService.LOG_ERROR, LogLevelMapper.getValue("ERROR")); assertEquals(LogService.LOG_ERROR - 1, LogLevelMapper.getValue("NONE")); } }