コード例 #1
0
        public void TestGetEnumSelectListItemGivenGenericThatIsNotAnEnum()
        {
            const int not      = 1;
            var       testHtml = new TestHtml <IndexViewModel>();

            Assert.Throws <ArgumentException>(() => testHtml.GetEnumSelectListItem <IndexViewModel, int>(not));
        }
コード例 #2
0
        public void TestGetEnumSelectListItemGivenEnumWithNoDisplayNameSet()
        {
            var testHtml = new TestHtml <IndexViewModel>();
            var expected = new SelectListItem("TestWithoutDisplayName", "2");

            var actual = testHtml.GetEnumSelectListItem <IndexViewModel, IsAnEnum>(IsAnEnum.TestWithoutDisplayName);

            expected.IsSame(actual);
        }
コード例 #3
0
        public void TestGetEnumSelectListItemGivenGenericValueThatIsNotAnEnum()
        {
            var testHtml = new TestHtml <IndexViewModel>();

            Assert.Throws <ArgumentException>(() => testHtml.GetEnumSelectListItem <IndexViewModel, IsAnEnum>((IsAnEnum)3));
        }