コード例 #1
0
ファイル: Min.cs プロジェクト: tamirdresher/reaqtor
        public void MinComparer_ArgumentChecking()
        {
#pragma warning disable IDE0034 // Simplify 'default' expression (illustrative of method signature)
            Assert.ThrowsException <ArgumentNullException>(() => Subscribable.Min <string>(default(ISubscribable <string>)));

            Assert.ThrowsException <ArgumentNullException>(() => Subscribable.Min <string>(default(ISubscribable <string>), StringComparer.Ordinal));
            Assert.ThrowsException <ArgumentNullException>(() => Subscribable.Min <string>(DummySubscribable <string> .Instance, default(IComparer <string>)));
#pragma warning restore IDE0034 // Simplify 'default' expression
        }