public void WhenAnyAddressIsFoundReturnsTrue()
        {
            var matcher = new EventAddressMatcher(new[] { "0x143e72b69141f6af525a9a5fd939668ee9f2b354", "0x243e72b69141f6af525a9a5fd939668ee9f2b354" });

            Assert.True(matcher.IsMatch(_log));
        }
        public void GivenANullAddressListAlwaysReturnsTrue()
        {
            var matcher = new EventAddressMatcher();

            Assert.True(matcher.IsMatch(_log));
        }
        public void WhenAddressIsNotFoundReturnsFalse()
        {
            var matcher = new EventAddressMatcher(new[] { "0x143e72b69141f6af525a9a5fd939668ee9f2b354" });

            Assert.False(matcher.IsMatch(_log));
        }
        public void WhenThereAreNoAddressesSpecifedReturnsTrue()
        {
            var matcher = new EventAddressMatcher(Array.Empty <string>());

            Assert.True(matcher.IsMatch(_log));
        }