public void SourceTrackingHeaderGeneratedFromAttribute() { var attr = new DeliverySourceTrackingHeaderAttribute("CustomModule", 1, 2, 3); var value = HttpRequestHeadersExtensions.GenerateSourceTrackingHeaderValue(GetType().Assembly, attr); Assert.Equal("CustomModule;1.2.3", value); }
public void SourceTrackingHeaderGeneratedFromAssembly() { var assembly = GetType().Assembly; var fileVersionInfo = FileVersionInfo.GetVersionInfo(assembly.Location); var sourceVersion = fileVersionInfo.ProductVersion; var attr = new DeliverySourceTrackingHeaderAttribute(); var value = HttpRequestHeadersExtensions.GenerateSourceTrackingHeaderValue(assembly, attr); Assert.Equal($"Kentico.Kontent.Delivery.Tests;{sourceVersion}", value); }