CSharpAnalytics.Test.Protocols.Measurement.MeasurementTrackerTests.MeasurementTracker_Track_Does_Not_Send_Request_When_Opted_Out C# (CSharp) Метод

MeasurementTracker_Track_Does_Not_Send_Request_When_Opted_Out() приватный Метод

private MeasurementTracker_Track_Does_Not_Send_Request_When_Opted_Out ( ) : void
Результат void
        public void MeasurementTracker_Track_Does_Not_Send_Request_When_Opted_Out()
        {
            var actual = new List<Uri>();
            var sessionManager = MeasurementTestHelpers.CreateSessionManager();
            var tracker = new MeasurementTracker(MeasurementTestHelpers.Configuration, sessionManager, MeasurementTestHelpers.CreateEnvironment(), actual.Add);

            sessionManager.VisitorStatus = VisitorStatus.OptedOut;
            tracker.Track(new MeasurementActivityEntry(new AppViewActivity("Testing")));

            Assert.AreEqual(0, actual.Count);
        }