示例#1
0
        public void CanHandle()
        {
            // arrange
            var sb     = new StringBuilder();
            var writer = new CodeWriter(sb);

            var generator = new EnumGenerator();

            var descriptor = new EnumDescriptor(
                "Episode",
                new []
            {
                new EnumElementDescriptor("NewHope", "NEWHOPE", 1),
                new EnumElementDescriptor("Empire", "EMPIRE", 2),
            }
                );

            // act
            bool result = generator.CanHandle(descriptor);

            // assert
            Assert.True(result);
        }