Пример #1
0
        public void call_class_parameter()
        {
            // setup the callbacks for GetTracer and FinishTracer
            var getTracerParameters    = DefaultGetTracerImplementation();
            var finishTracerParameters = DefaultFinishTracerImplementation();

            // call the method that will be instrumented
            var parameter = new EmptyClass();

            Assert.DoesNotThrow(() => { ClassParameter(parameter); }, "Exception should not have been thrown.");

            ValidateTracers(getTracerParameters, finishTracerParameters, "ClassParameter", parameter.GetType().ToString(), this, new object[] { parameter }, null, null);
        }