Exemplo n.º 1
0
        public void shouldScanUtf8FeatureInFileProperly()
        {
            var listener = new Mock <Listener>();
            var lexer    = new I18nLexer(listener.Object);

            String feature = FixJava.readResource("NGherkin.Tests.utf8.feature", Assembly.GetExecutingAssembly());

            lexer.scan(feature);

            listener.Verify(x => x.feature("Feature", "ÆØÅ", "", 1));
            listener.Verify(x => x.step("When ", "I pøsh <x> onto the stack", 5));
        }