public static void OnDemand()
 {
     if (UserChecker.ItIsMe())
     {
         OnceOnlyWriter.WriteLine(SauceryConstants.ON_DEMAND, Enviro.SauceOnDemandBrowsers);
     }
 }
 public static void CopyrightBanner()
 {
     OnceOnlyWriter.WriteLine(SauceryConstants.SPACE);
     OnceOnlyWriter.WriteLine(SauceryConstants.CONSOLE_RUNNER, Saucery2Constants.PRODUCTNAME /*, NuGetHelper.GetInstalledVersion()*/);
     OnceOnlyWriter.WriteLine(SauceryConstants.COPYRIGHT_NOTICE, GetCurrentYear());
     //NewVersionAvailable();
     OnceOnlyWriter.WriteLine(SauceryConstants.TWO_SPACES);
 }
 public static void DaysRemaining(double remaining)
 {
     OnceOnlyWriter.WriteLine(SauceryConstants.DAYS_REMAINING, remaining);
 }
 public static void UsingTrial()
 {
     OnceOnlyWriter.WriteLine(SauceryConstants.TRIAL_VERSION, Saucery2Constants.PRODUCTNAME);
 }
        //private static void NewVersionAvailable() {
        //    if (NuGetHelper.IsNewVersionAvailable()) {
        //        var installed = NuGetHelper.GetInstalledVersion();
        //        var max = NuGetHelper.GetMaxVersion();
        //        OnceOnlyWriter.WriteLine(SauceryConstants.NEW_VERSION_AVAILABLE, installed, max);
        //    }
        //}

        public static void UsingLicenced()
        {
            OnceOnlyWriter.WriteLine(SauceryConstants.LICENCED_VERSION, Saucery2Constants.PRODUCTNAME);
        }
 public static void TestingOn(List <SaucePlatform> platforms)
 {
     OnceOnlyWriter.WriteLine(platforms.Any()
         ? string.Format(SauceryConstants.TESTING_ON, platforms.Count, GetMoniker(platforms))
         : SauceryConstants.NO_PLATFORMS);
 }