Пример #1
0
        public void ADL_Debug_RemoveAllPrefixes_Test()
        {
            ADLLogger logger = new ADLLogger("UnitTest");
            BitMask   bm     = new BitMask(2 | 8);

            logger.AddPrefixForMask(bm, "HELLO");
            logger.RemoveAllPrefixes();
            Assert.True(logger.GetAllPrefixes().Count == 0);
        }
Пример #2
0
        public void ADL_Debug_GetAllPrefixes_Test()
        {
            ADLLogger logger = new ADLLogger(InternalADLProjectDebugConfig.Settings, "UnitTest");

            //Flag is required to find tags made up of unique masks(example: 2|8)
            Debug.PrefixLookupMode = PrefixLookupSettings.AddPrefixIfAvailable;


            logger.SetAllPrefixes("Hello", "HELLO1", "HOLA2");

            Assert.True(logger.GetAllPrefixes().Count == 3);

            logger.RemoveAllPrefixes();

            logger.SetAllPrefixes("Hello", "HELLO1", "HOLA2");

            Assert.True(logger.GetAllPrefixes().Count == 3);
        }
Пример #3
0
        public void ADL_Debug_RemoveAllPrefixes_Test()
        {
            ADLLogger logger = new ADLLogger(InternalADLProjectDebugConfig.Settings, "UnitTest");
            BitMask   bm     = new BitMask(2 | 8);

            logger.AddPrefixForMask(bm, "HELLO");
            logger.RemoveAllPrefixes();
            Assert.True(logger.GetAllPrefixes().Count == 0);
        }
Пример #4
0
        public void ADL_Debug_GetAllPrefixes_Test()
        {
            ADLLogger logger = new ADLLogger("UnitTest");

            //Flag is required to find tags made up of unique masks(example: 2|8)
            Debug.PrefixLookupMode = PrefixLookupSettings.Addprefixifavailable;


            logger.SetAllPrefixes("Hello", "HELLO1", "HOLA2");

            Assert.True(logger.GetAllPrefixes().Count == 3);

            logger.RemoveAllPrefixes();

            Debug.AdlEnabled = false;
            logger.SetAllPrefixes("Hello", "HELLO1", "HOLA2");

            Assert.True(logger.GetAllPrefixes().Count == 3);
            Debug.AdlEnabled = true;
        }
Пример #5
0
        public void ADL_Debug_RemovePrefixForMask_Test()
        {
            ADLLogger logger = new ADLLogger("UnitTest");
            BitMask   bm     = new BitMask(2 | 8);

            logger.AddPrefixForMask(bm, "HELLO");
            logger.RemovePrefixForMask(bm);


            Debug.AdlEnabled = false;

            logger.AddPrefixForMask(bm, "AAA");
            logger.RemovePrefixForMask(bm);
            Debug.AdlEnabled = true;

            Assert.True(logger.GetAllPrefixes().Count == 0);
        }