예제 #1
0
        public void Eight_fields_should_be_returned_from_LayoutOptions_type()
        {
            var gen    = new StaticGenerator();
            var result = gen.Get(typeof(LayoutOptions));

            Assert.AreEqual(8, result.Length);
        }
예제 #2
0
        public void No_static_fields_should_be_found()
        {
            var gen    = new StaticGenerator();
            var result = gen.Get(typeof(NoFields));

            Assert.AreEqual(0, result.Length);
        }
예제 #3
0
        public void Zero_should_be_returned_from_Rectangle_type()
        {
            var gen    = new StaticGenerator();
            var result = gen.Get(typeof(Rectangle));

            Assert.AreEqual(result.Length, 1);
            Assert.AreEqual("Zero", result[0]);
        }