public void TestSqlHeaderRule2() { string test = "DOCSSQL: [13C59BC0] SQLObject at 11378CE0 acquired new connection for existing Pool #61"; var rule = new SqlHeaderRule(); var res = rule.Apply(test); Assert.IsNotNull(res); Assert.AreEqual("13C59BC0", res.Key); Assert.AreEqual("11378CE0", res.Values[ValueKeys.Sec]); Assert.AreEqual("61", res.Values[ValueKeys.Index]); Assert.AreEqual(LineType.Header, res.LineType); Assert.AreEqual(EventType.Sql, res.EventType); Assert.IsNull(res.RequiredBlockRule); }
public void TestSqlHeaderRule3() { string test = "DOCSSQL: [0655B490] SQLObject at 10A1E3C0 acquired existing connection from pool #3DOCSSQL: [0655ABD8] SQLObject at 0AEBA860 released connection back to pool"; var rule = new SqlHeaderRule(); var res = rule.Apply(test); Assert.IsNotNull(res); Assert.AreEqual("0655B490", res.Key); Assert.AreEqual("10A1E3C0", res.Values[ValueKeys.Sec]); Assert.AreEqual("3", res.Values[ValueKeys.Index]); Assert.AreEqual(LineType.Header, res.LineType); Assert.AreEqual(EventType.Sql, res.EventType); Assert.IsNull(res.RequiredBlockRule); }
public void TestSqlHeaderRule1() { string test = "DOCSSQL: [0F050C00] SQLObject at 1085E930 acquired existing connection from pool #2"; var rule = new SqlHeaderRule(); var res = rule.Apply(test); Assert.IsNotNull(res); Assert.AreEqual("0F050C00", res.Key); Assert.AreEqual("1085E930", res.Values[ValueKeys.Sec]); Assert.AreEqual("2", res.Values[ValueKeys.Index]); Assert.AreEqual(LineType.Header, res.LineType); Assert.AreEqual(EventType.Sql, res.EventType); Assert.IsNull(res.RequiredBlockRule); }