Beispiel #1
0
        public void TestMethod2()
        {
            // Arrange
            var assembly     = Assembly.GetExecutingAssembly();
            var resourceName = "Konves.ChordPro.UnitTests.Data.everybody-hurts.cho";

            using (Stream stream = assembly.GetManifestResourceStream(resourceName))
            {
                // Act
                Document result = ChordProSerializer.Deserialize(stream);

                // Assert
                Assert.IsNotNull(result);
            }
        }
Beispiel #2
0
        public void TestMethod3()
        {
            // Arrange
            var assembly     = Assembly.GetExecutingAssembly();
            var resourceName = "Konves.ChordPro.UnitTests.Data.everybody-hurts.cho";

            using (Stream stream = assembly.GetManifestResourceStream(resourceName))
            {
                Document      doc    = ChordProSerializer.Deserialize(stream);
                StringBuilder sb     = new StringBuilder();
                TextWriter    writer = new StringWriter(sb);

                // Act
                ChordProSerializer.Serialize(doc, writer);
                string result = sb.ToString();

                // Assert
                Assert.IsNotNull(result);
            }
        }