1 23 24 29 package com.sun.enterprise.management.config; 30 31 import java.util.Map ; 32 import java.util.HashMap ; 33 34 import javax.management.ObjectName ; 35 36 37 import com.sun.enterprise.management.AMXTestBase; 38 import com.sun.enterprise.management.Capabilities; 39 40 import com.sun.appserv.management.config.ModuleLogLevelsConfig; 41 import com.sun.appserv.management.config.LogLevelValues; 42 43 44 46 public final class ModuleLogLevelsConfigTest extends AMXTestBase 47 { 48 public 49 ModuleLogLevelsConfigTest () 50 { 51 } 52 53 protected ModuleLogLevelsConfig 54 getModuleLogLevelsConfig() 55 { 56 return getConfigConfig().getLogServiceConfig().getModuleLogLevelsConfig(); 57 } 58 59 public void 60 testGetAll() 61 { 62 final ModuleLogLevelsConfig config = getModuleLogLevelsConfig(); 63 64 final Map <String ,String > all = config.getAllLevels(); 65 assert( all.size() == 24 ); 66 } 67 68 public void 69 testChangeAll() 70 { 71 final ModuleLogLevelsConfig config = getModuleLogLevelsConfig(); 72 73 config.changeAll( LogLevelValues.FINE ); 74 Map <String ,String > all = config.getAllLevels(); 76 for( final String value : all.values() ) 77 { 78 assert( value.equals( LogLevelValues.FINE ) ); 79 } 80 81 config.changeAll( LogLevelValues.INFO ); 82 all = config.getAllLevels(); 84 for( final String value : all.values() ) 85 { 86 assert( value.equals( LogLevelValues.INFO ) ); 87 } 88 } 89 } 90 91 92 | Popular Tags |