public void SetEmptyTraceSourceNameThrowsContractExeption() { // Arrange var defaultLoggingTrackingParticipantSettings = new DefaultLoggingTrackingParticipantSettings(); // Act defaultLoggingTrackingParticipantSettings.TraceSourceName = string.Empty; // Assert }
public void CreateDefaultLoggingTrackingParticipantSettingsSetsTraceSourceNameToDefaultTraceSourceName() { // Arrange // Act var defaultLoggingTrackingParticipantSettings = new DefaultLoggingTrackingParticipantSettings(); // Assert Assert.AreEqual(Logger.DEFAULT_TRACESOURCE_NAME, defaultLoggingTrackingParticipantSettings.TraceSourceName); Assert.IsNull(defaultLoggingTrackingParticipantSettings.TrackingProfile); }
public void CreateLoggingTrackingParticipantInstanceWithCustomTrackingProfileSetsTrackingProfile() { // Arrange var trackingProfile = new TrackingProfile() { Name = TRACKING_PROFILE_NAME }; var loggingTrackingParticipantSettings = new DefaultLoggingTrackingParticipantSettings { TraceSourceName = TRACE_SOURCE_NAME, TrackingProfile = trackingProfile }; // Act TrackingParticipant trackingParticipant = new LoggingTrackingParticipant(loggingTrackingParticipantSettings); // Assert Assert.IsNotNull(trackingParticipant.TrackingProfile); Assert.AreEqual(trackingProfile, trackingParticipant.TrackingProfile); Assert.AreEqual(TRACKING_PROFILE_NAME, trackingParticipant.TrackingProfile.Name); }