Esempio n. 1
0
        public void RequiresNonNullString_Generic_Returns_String_When_NotEmpty()
        {
            var    ctr = new ClassWithContract();
            string ret = ctr.RequiresNonNullString_Generic("TestString");

            Assert.Equal("TestString", ret);
        }
Esempio n. 2
0
        public void RequiresNonNullString_Generic_When_Passed_Null_Throws_Exception()
        {
            Contract.ContractFailed += (o, e) =>
            {
                e.SetHandled();
            };

            var ctr = new ClassWithContract();

            Assert.Throws <ArgumentNullException>(() => ctr.RequiresNonNullString_Generic(null));
        }