public void SerializeWritesStateAsExpectedByEndpoint() { var telemetry = new SessionStateTelemetry { State = SessionState.End }; TelemetryItem<SessionStateData> envelope = TelemetryItemTestHelper.SerializeDeserializeTelemetryItem<SessionStateTelemetry, SessionStateData>(telemetry); Assert.Equal(DataPlatformModel.SessionState.End, envelope.Data.BaseData.State); Assert.Equal(2, envelope.Data.BaseData.Ver); }
public void SessionStateCanBeSetByUser() { var telemetry = new SessionStateTelemetry(); telemetry.State = SessionState.End; Assert.Equal(SessionState.End, telemetry.State); }
public void SerializeWritesStateAsExpectedByEndpoint() { var telemetry = new SessionStateTelemetry { State = SessionState.End }; TelemetryItem <SessionStateData> envelope = TelemetryItemTestHelper.SerializeDeserializeTelemetryItem <SessionStateTelemetry, SessionStateData>(telemetry); Assert.Equal(DataPlatformModel.SessionState.End, envelope.Data.BaseData.State); Assert.Equal(2, envelope.Data.BaseData.Ver); }
public void SessionStateIsStartByDefault() { var telemetry = new SessionStateTelemetry(); Assert.Equal(SessionState.Start, telemetry.State); }
public void ParameterizedConstructorPerformsDefaultInitialization() { var telemetry = new SessionStateTelemetry(SessionState.Start); Assert.NotNull(telemetry.Context); }
public void ConstructorInitializesStateWithSpecifiedValue() { var telemetry = new SessionStateTelemetry(SessionState.End); Assert.Equal(SessionState.End, telemetry.State); }