public void CassetteManifestsAreEqualIfBundleManifestsAreEqualButInDifferentOrder() { var manifest1 = new CassetteManifest { BundleManifests = { new ScriptBundleManifest { Path = "~/A", Hash = new byte[0] }, new ScriptBundleManifest { Path = "~/B", Hash = new byte[0] } } }; var manifest2 = new CassetteManifest { BundleManifests = { new ScriptBundleManifest { Path = "~/B", Hash = new byte[0] }, new ScriptBundleManifest { Path = "~/A", Hash = new byte[0] } } }; manifest1.ShouldEqual(manifest2); }
public void EmptyManifestsAreEqual() { var manifest1 = new CassetteManifest(); var manifest2 = new CassetteManifest(); manifest1.ShouldEqual(manifest2); }
public void CassetteManifestsAreEqualIfBundleManifestsAreEqual() { var manifest1 = new CassetteManifest { BundleManifests = { new ScriptBundleManifest { Path = "~", Hash = new byte[0] } } }; var manifest2 = new CassetteManifest { BundleManifests = { new ScriptBundleManifest { Path = "~", Hash = new byte[0] } } }; manifest1.ShouldEqual(manifest2); }
public void CassetteManifestsAreEqualIfBundleManifestsAreEqual() { var manifest1 = new CassetteManifest { BundleManifests = { new ScriptBundleManifest { Path = "~", Hash = new byte[0] } } }; var manifest2 = new CassetteManifest { BundleManifests = { new ScriptBundleManifest { Path = "~", Hash = new byte[0] } } }; manifest1.ShouldEqual(manifest2); }
public void CassetteManifestsAreEqualIfBundleManifestsAreEqualButInDifferentOrder() { var manifest1 = new CassetteManifest { BundleManifests = { new ScriptBundleManifest { Path = "~/A", Hash = new byte[0] }, new ScriptBundleManifest { Path = "~/B", Hash = new byte[0] } } }; var manifest2 = new CassetteManifest { BundleManifests = { new ScriptBundleManifest { Path = "~/B", Hash = new byte[0] }, new ScriptBundleManifest { Path = "~/A", Hash = new byte[0] } } }; manifest1.ShouldEqual(manifest2); }
public void EmptyManifestsAreEqual() { var manifest1 = new CassetteManifest(); var manifest2 = new CassetteManifest(); manifest1.ShouldEqual(manifest2); }