Example #1
0
        public void 初期状態では空()
        {
            var generator = new SimpleGeneratorBase();

            string result = generator.TransformText();

            Assert.That(result, Is.Empty);
        }
Example #2
0
        public void 出力した文字列が格納される()
        {
            var generator = new SimpleGeneratorBase();

            generator.Write("aaa\r\nbbb\r\n");

            string result = generator.TransformText();

            Assert.That(result, Is.EqualTo("aaa\r\nbbb\r\n"));
        }
Example #3
0
        public void インデントを設定している場合は各行の前に出力される()
        {
            var generator = new SimpleGeneratorBase();

            generator.PushIndent("    ");

            generator.Write("aaa\r\nbbb\r\n");

            string result = generator.TransformText();

            Assert.That(result, Is.EqualTo("    aaa\r\n    bbb\r\n"));
        }
Example #4
0
        public void 複数回出力する()
        {
            var generator = new SimpleGeneratorBase();

            generator.PushIndent("    ");

            generator.Write("aaa\r\n");
            generator.Write("bbb\r\n");

            string result = generator.TransformText();

            Assert.That(result, Is.EqualTo("    aaa\r\n    bbb\r\n"));
        }