public static void FirstOrNonePredicate_SourceNull_Throws(Func <int, bool> predicate)
        {
            var actual = Record.Exception(() => CollectionExtensions.FirstOrNone(null, predicate));

            var ane = Assert.IsType <ArgumentNullException>(actual);

            Assert.Contains("source", ane.Message, Ordinal);
        }