ZeroInstall.Publish.RetrievalMethodUtilsTest.DownloadAndApplyRecipe C# (CSharp) Method

DownloadAndApplyRecipe() private method

private DownloadAndApplyRecipe ( ) : void
return void
        public void DownloadAndApplyRecipe()
        {
            using (var stream = typeof(ArchiveExtractorTest).GetEmbeddedStream("testArchive.zip"))
            using (var microServer = new MicroServer("archive.zip", stream))
            {
                var archive = new Archive {Href = microServer.FileUri};
                var recipe = new Recipe {Steps = {archive}};
                recipe.DownloadAndApply(new SilentTaskHandler()).Dispose();

                archive.MimeType.Should().Be(Archive.MimeTypeZip);
                archive.Size.Should().Be(stream.Length);
            }
        }