void ValidateUpdate(Models.Update update) { Assert.True(ValidResource(update)); Assert.NotNull(update.DateAvailable); Assert.NotNull(update.Description); Assert.NotNull(update.InstalledDate); Assert.NotNull(update.KbLink); Assert.NotNull(update.MinVersionRequired); Assert.NotNull(update.PackagePath); Assert.NotNull(update.PackageSizeInMb); Assert.NotNull(update.PackageType); Assert.NotNull(update.Publisher); Assert.NotNull(update.State); Assert.NotNull(update.UpdateName); Assert.NotNull(update.UpdateOemFile); Assert.NotNull(update.Version); }
void AssertAreSame(Models.Update expected, Models.Update found) { Assert.True(ResourceAreSame(expected, found)); if (expected != null) { Assert.Equal(expected.DateAvailable, found.DateAvailable); Assert.Equal(expected.Description, found.Description); Assert.Equal(expected.InstalledDate, found.InstalledDate); Assert.Equal(expected.KbLink, found.KbLink); Assert.Equal(expected.MinVersionRequired, found.MinVersionRequired); Assert.Equal(expected.PackagePath, found.PackagePath); Assert.Equal(expected.PackageSizeInMb, found.PackageSizeInMb); Assert.Equal(expected.PackageType, found.PackageType); Assert.Equal(expected.Publisher, found.Publisher); Assert.Equal(expected.State, found.State); Assert.Equal(expected.KbLink, found.KbLink); Assert.Equal(expected.UpdateName, found.UpdateName); Assert.Equal(expected.UpdateOemFile, found.UpdateOemFile); Assert.Equal(expected.Version, found.Version); } }