public void TestOutputStreamOutput() { MemoryStream memoryStream = new MemoryStream(); BdioWriter bdioWriter = new BdioWriter(memoryStream); bdioWriter.WriteBdioNodes(GetBdioNodes()); bdioWriter.Dispose(); string expectedJson = GetExpectedJson(); string actualJson = Encoding.UTF8.GetString(memoryStream.ToArray()); VerifyJsonArraysEqual(expectedJson, actualJson); }
public void TestWriterOutput() { StringBuilder stringBuilder = new StringBuilder(); TextWriter writer = new StringWriter(stringBuilder); BdioWriter bdioWriter = new BdioWriter(writer); bdioWriter.WriteBdioNodes(GetBdioNodes()); bdioWriter.Dispose(); string expectedJson = GetExpectedJson(); string actualJson = stringBuilder.ToString(); VerifyJsonArraysEqual(expectedJson, actualJson); }