Beispiel #1
0
        public void Validate_ConstructedMessage_IsValid()
        {
            var rule = new CefMessageRule();
            var msg  = new CefMessage(DateTimeOffset.UtcNow, "host", "Security", "threatmanager", "1.0", 100, "worm successfullystopped",
                                      CefSeverity.Emergency);
            var result = rule.Validate(msg, null);

            Assert.That(result.IsValid, Is.True);
        }
Beispiel #2
0
        public void Validate_ConstructedWithAdditionalInfo_IsValid()
        {
            var rule = new CefMessageRule();
            var msg  = new CefMessage(DateTimeOffset.UtcNow, "host", "Security", "threatmanager", "1.0", 100, "worm successfullystopped",
                                      CefSeverity.Emergency);

            msg.Extensions.FileModificationTime = DateTimeOffset.UtcNow;

            var result = rule.Validate(msg, null);

            Assert.That(result.IsValid, Is.True);
        }