private static void InequalityValidation()

in src/Analyzer.JsonRuleEngine.FunctionalTests/RuleParsingTests.cs [95:108]


        private static void InequalityValidation(InequalityOperator inequalityOperator, string operatorValue)
        {
            Assert.IsFalse(inequalityOperator.IsNegative);
            Assert.IsTrue(inequalityOperator.Greater);
            Assert.IsFalse(inequalityOperator.OrEquals);

            var parsedDate = DateTime.FromOADate(inequalityOperator.EffectiveValue).ToUniversalTime();

            Assert.AreEqual(2021, parsedDate.Year);
            Assert.AreEqual(2, parsedDate.Month);
            // Not checking the day and hour because converting to OADate loses localization information
            Assert.IsTrue(parsedDate.Minute == 0 || parsedDate.Minute == 17);
            Assert.IsTrue(parsedDate.Second == 0 || parsedDate.Second == 16);
        }