Example #1
0
 public void Err13607_ExceptionOnDoParse()
 {
     TestHelpers.CatchUnexpected(() => {
         try {
             IDescParser parser = new BlowOnDoParse();
             parser.Parse(new byte[12]);
         }
         catch { }
         this.logReader.Validate(13607, "BLEParserBase", "Parse",
                                 "Failure on Parse");
     });
 }
Example #2
0
        public void DerivedTypeTest()
        {
            TestHelpers.CatchUnexpected(() => {
                IDescParser p = new BlowOnDoParse();
                //Assert.AreEqual(typeof(BlowOnDoParse).Name, p.ImplementationType.Name, "ImplementationType");

                // p.GetType() returns <TestCases.BLE_DescParsers.Test01_DescParserBase+BlowOnDoParse>
                //Assert.AreEqual(typeof(BlowOnDoParse).Name, p.GetType(), "GetType");
                // Works
                Assert.True(p is BlowOnDoParse, "p is BlowOnDoParse");
            });
        }