/**
  * Makes an output writer.
  */
 private OutputWriter MakeOutputWriter(CompilerArguments arguments, string file, string configFilePath)
 {
     return(OutputWriterFactory.Make(
                arguments,
                NormaliseFilePath(configFilePath, file),
                new OutputFileStreamFactory()
                ));
 }
        public OutputWriterTest()
        {
            var arguments = CompilerArgumentsFactory.Make();

            arguments.StripComments = true;
            outputMock = new Mock <TextWriter>();
            writer     = OutputWriterFactory.Make(
                arguments,
                "file.txt",
                new MockOutputStreamFactory(outputMock.Object)
                );
        }