public void Assert_query_sets_appropriate_metric_transform(MetricTransformEnum metricTransformEnum)
        {
            var attribute = new SqlServerQueryAttribute("FileIO.sql", "Foo/Bar") {MetricTransformEnum = metricTransformEnum};
            var sqlQuery = new SqlQuery(typeof (FileIoView), attribute, Substitute.For<IDapperWrapper>(), "");

            Assert.That(sqlQuery.MetricTransformEnum, Is.EqualTo(attribute.MetricTransformEnum), "SqlQuery did not set correct value from attribute for MetricTransformEnum");
        }
 public MetricQuery(Type queryType, string queryName, string resultTypeName, MetricTransformEnum metricTransformEnum = MetricTransformEnum.Simple)
 {
     QueryType = queryType;
     QueryName = queryName;
     ResultTypeName = resultTypeName;
     _metricMappers = GetMappers(QueryType);
     MetricPattern = string.Format("Component/{0}", QueryType.Name);
     MetricTransformEnum = metricTransformEnum;
 }
Example #3
0
 public MetricQuery(Type queryType, string queryName, string resultTypeName, MetricTransformEnum metricTransformEnum = MetricTransformEnum.Simple)
 {
     QueryType           = queryType;
     QueryName           = queryName;
     ResultTypeName      = resultTypeName;
     _metricMappers      = GetMappers(QueryType);
     MetricPattern       = string.Format("Component/{0}", QueryType.Name);
     MetricTransformEnum = metricTransformEnum;
 }
        public void Assert_query_sets_appropriate_metric_transform(MetricTransformEnum metricTransformEnum)
        {
            var attribute = new SqlServerQueryAttribute("FileIO.sql", "Foo/Bar")
            {
                MetricTransformEnum = metricTransformEnum
            };
            var sqlQuery = new SqlQuery(typeof(FileIoView), attribute, Substitute.For <IDapperWrapper>(), "");

            Assert.That(sqlQuery.MetricTransformEnum, Is.EqualTo(attribute.MetricTransformEnum), "SqlQuery did not set correct value from attribute for MetricTransformEnum");
        }