public void UpdateTo_ReturnsARecipe()
{
VersionManifestFile fileUpdate = new VersionManifestFile("arquivo1.txt", "123", 1000);
VersionManifest currentManifest = new VersionManifest("1.0.0", new VersionManifestFile[] { });
VersionManifest updateManifest = new VersionManifest("2.0.0", new VersionManifestFile[] { fileUpdate });
UpdateRecipe recipe = currentManifest.UpdateTo(updateManifest);
Assert.That(recipe, Is.Not.Null);
Assert.That(recipe.CurrentVersion, Is.EqualTo("1.0.0"));
Assert.That(recipe.NewVersion, Is.EqualTo("2.0.0"));
Assert.That(recipe.Files, Has.Count.EqualTo(1));
}