예제 #1
0
파일: Has_Facts.cs 프로젝트: orf53975/ErrH
        public void TrueFalse()
        {
            var strRepo = new StringKeyRepo();
            var numRepo = new NumberKeyRepo();

            strRepo.Add(new TestClass("a"));
            numRepo.Add(new TestClass(1));

            Assert.True(strRepo.Has(new TestClass("a")));
            Assert.True(numRepo.Has(new TestClass(1)));

            Assert.False(strRepo.Has(new TestClass("b")));
            Assert.False(numRepo.Has(new TestClass(2)));
        }
예제 #2
0
파일: Has_Facts.cs 프로젝트: orf53975/ErrH
        public void Nulls()
        {
            var strRepo = new StringKeyRepo();
            var numRepo = new NumberKeyRepo();

            Assert.False(strRepo.Has(null));
            Assert.False(numRepo.Has(null));

            strRepo.Add(new TestClass("a"));
            numRepo.Add(new TestClass(1));

            Assert.False(strRepo.Has(null));
            Assert.False(numRepo.Has(null));
        }