Пример #1
0
        private void AssertWriter(string expectedOutput, Action <ArffWriter> action)
        {
            using (MemoryStream memoryStream = new MemoryStream())
                using (ArffWriter arffWriter = new ArffWriter(memoryStream))
                {
                    action(arffWriter);

                    arffWriter.Flush();

                    memoryStream.Seek(0, SeekOrigin.Begin);

                    using (StreamReader streamReader = new StreamReader(memoryStream, new UTF8Encoding(false), true, 4096, true))
                        Assert.AreEqual(expectedOutput, streamReader.ReadToEnd());
                }
        }