Exemple #1
0
        private async Task <string> RenderManifest(MasterManifest manifest)
        {
            var outputStream = new MemoryStream();

            await new MasterManifestWriter(manifest, outputStream).Render();
            outputStream.Position = 0;
            return(Encoding.ASCII.GetString(outputStream.ToArray()));
        }
Exemple #2
0
        public async Task WritesManifest(int version, bool hasIndependentSegments, string expected)
        {
            var manifest = new MasterManifest(
                version,
                hasIndependentSegments
                );

            AssertEqualWithNewline(expected, await RenderManifest(manifest));
        }