Exemplo n.º 1
0
        public void AddTupleForSqlDependenciesAddsTelemteryTupleToTheTable()
        {
            var telemetry = new DependencyTelemetry();

            ClientServerDependencyTracker.AddTupleForSqlDependencies(this.sqlRequest, telemetry, false);
            var tuple = ClientServerDependencyTracker.GetTupleForSqlDependencies(this.sqlRequest);

            Assert.IsNotNull(tuple);
            Assert.IsNotNull(tuple.Item1);
            Assert.AreEqual(telemetry, tuple.Item1);
        }
Exemplo n.º 2
0
        public void GetTupleForSqlDependenciesReturnsNullIfTheItemDoesNotExistInTheTable()
        {
            var tuple = ClientServerDependencyTracker.GetTupleForSqlDependencies(this.sqlRequest);

            Assert.IsNull(tuple);
        }
Exemplo n.º 3
0
 public void GetTupleForSqlDependenciesReturnsNullIfEntryDoesNotExistInTables()
 {
     Assert.IsNull(ClientServerDependencyTracker.GetTupleForSqlDependencies(new SqlCommand("select * from table;")));
 }
Exemplo n.º 4
0
 public void GetTupleForSqlDependenciesThrowsArgumentNullExceptionForNullSqlRequest()
 {
     ClientServerDependencyTracker.GetTupleForSqlDependencies(null);
 }