Exemplo n.º 1
0
        public virtual void TestUserUpdateSetting()
        {
            ShellBasedIdMapping iug = new ShellBasedIdMapping(new Configuration());

            Assert.Equal(iug.GetTimeout(), IdMappingConstant.UsergroupidUpdateMillisDefault
                         );
            Configuration conf = new Configuration();

            conf.SetLong(IdMappingConstant.UsergroupidUpdateMillisKey, 0);
            iug = new ShellBasedIdMapping(conf);
            Assert.Equal(iug.GetTimeout(), IdMappingConstant.UsergroupidUpdateMillisMin
                         );
            conf.SetLong(IdMappingConstant.UsergroupidUpdateMillisKey, IdMappingConstant.UsergroupidUpdateMillisDefault
                         * 2);
            iug = new ShellBasedIdMapping(conf);
            Assert.Equal(iug.GetTimeout(), IdMappingConstant.UsergroupidUpdateMillisDefault
                         * 2);
        }