public void GetPrimaryPackageReturnsUnknownKissLogPackageIfNoPackageWasFound() { var container = new KissLogPackagesContainer(); KissLogPackage package = container.GetPrimaryPackage(); Assert.AreEqual(Constants.UnknownKissLogPackage.Name, package.Name); Assert.AreEqual(Constants.UnknownKissLogPackage.Version, package.Version); }
public void GetPrimaryPackageReturnsTheFirstMatchingNonKissLogPackage() { var container = new KissLogPackagesContainer(); container.Add(new KissLogPackage("KissLog.WebApi", new Version(1, 5, 0))); container.Add(new KissLogPackage("KissLog.AspNetCore", new Version(2, 0, 0))); container.Add(new KissLogPackage("KissLog", new Version(1, 0, 0))); KissLogPackage package = container.GetPrimaryPackage(); Assert.AreEqual("KissLog.AspNetCore", package.Name); Assert.AreEqual(new Version(2, 0, 0), package.Version); }