/* * Created on Nov 7, 2004 */ package org.springframework.util.logging; import org.springframework.beans.TestBean; /** * @author robh * */ public class BeanNameCommonsLogProviderTests extends AbstractCommonsLogProviderTests { protected CommonsLogProvider getLogProvider() { return new BeanNameCommonsLogProvider(); } protected Object getBean() { return new TestBean(); } protected String getBeanName() { return "testBean"; } protected String getLogName() { return "testBean"; } public void testWithClassName() { BeanNameCommonsLogProvider provider = new BeanNameCommonsLogProvider(); provider.setIncludeClassName(true); TestLog log = (TestLog)provider.getLogForBean(getBean(), getBeanName()); assertNotNull("Log should not be null.", log); assertEquals("Log name is incorrect.", "org.springframework.beans.TestBean [testBean]", log.getName()); } }