Пример #1
0
        public void Given_MethodOfGetMethods_When_Get_Then_MethodsAreNotPrivate()
        {
            var sut              = new Sut();
            var typeOfSut        = sut.GetType();
            var markdownableType = new MarkdownableType(typeOfSut, null);

            var methodsOfSutActual = markdownableType.GetMethods();

            foreach (var m in methodsOfSutActual)
            {
                Assert.False(m.IsPrivate);
            }
        }
Пример #2
0
        public void Given_MethodOfGetProperties_When_Get_Then_PropertiesAreNotPrivate()
        {
            var sut              = new Sut();
            var typeOfSut        = sut.GetType();
            var markdownableType = new MarkdownableType(typeOfSut, null);
            var expectedName     = "PublicProperty";

            var propertyOfSutActual = markdownableType.GetProperties();

            foreach (var p in propertyOfSutActual)
            {
                Assert.Equal(expectedName, p.Name);
            }
        }