public void Correct_GetClientUniqueIdFromHeader() { var httpContextAccessor = MockServicesHelper.CreateHttpContextAccessor(requestHeaders: MockStaticData.RequestHeadersWithTrackIds); var traceIdGenerator = new HttpHeaderClientIdGenerator(httpContextAccessor); Assert.AreEqual(traceIdGenerator.GenerateClientId(), MockStaticData.UserUniqueId); }
public void ThrowException_GetClientUniqueIdFromHeader() { var traceIdGenerator = new HttpHeaderClientIdGenerator(MockServicesHelper.CreateHttpContextAccessor()); Assert.Throws <NullReferenceException>(() => traceIdGenerator.GenerateClientId()); }