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

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

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

            tracker.Track(new MeasurementActivityEntry(new AppViewActivity("Testing")) { EndSession = true });

            Assert.AreEqual(SessionStatus.Ending, sessionManager.SessionStatus);
            StringAssert.Contains(actual.Last().OriginalString, "sc=end");
        }