public void Equals_SameAsset_IsEqual() { var asset = new CssAsset(_context, _settings); Assert.IsTrue(asset.Equals(asset)); }
public void Equals_AssetWithDifferentBrowser_IsNotEqual() { var asset = new CssAsset(_context, _settings) { ConditionalBrowser = IE.Version.IE5 }; var equalAsset = new CssAsset(_context, _settings) { ConditionalBrowser = IE.Version.IE6 }; Assert.IsFalse(asset.Equals(equalAsset)); }
public void Equals_NonCssAsset_IsNotEqual() { var asset = new CssAsset(_context, _settings); Assert.IsFalse(asset.Equals("test")); }
public void Equals_Null_IsNotEqual() { var asset = new CssAsset(_context, _settings); Assert.IsFalse(asset.Equals(null)); }
public void Equals_AssetWithSameProperties_IsEqual() { var asset = new CssAsset(_context, _settings) { Media = "test-media", Path = "test-path", ConditionalEquality = IE.Equality.GreaterThan, ConditionalBrowser = IE.Version.IE5 }; var equalAsset = new CssAsset(_context, _settings) { Media = "test-media", Path = "test-path", ConditionalEquality = IE.Equality.GreaterThan, ConditionalBrowser = IE.Version.IE5 }; Assert.IsTrue(asset.Equals(equalAsset)); }
public void Equals_AssetWithUnselectedAltPath_IsEqual() { var asset = new CssAsset(_context, _settings) { ConditionalBrowser = IE.Version.IE5 }; asset.AlternatePaths.Add("unselected-alt-name", "/other-path.css"); var equalAsset = new CssAsset(_context, _settings) { ConditionalBrowser = IE.Version.IE5 }; Assert.IsTrue(asset.Equals(equalAsset)); }
public void Equals_AssetWithSameMedia_IsEqual() { var asset = new CssAsset(_context, _settings) { Media = "test-media" }; var equalAsset = new CssAsset(_context, _settings) { Media = "test-media" }; Assert.IsTrue(asset.Equals(equalAsset)); }
public void Equals_AssetWithSamePath_IsEqual() { var asset = new CssAsset(_context, _settings) { Path = "test-path" }; var equalAsset = new CssAsset(_context, _settings) { Path = "test-path" }; Assert.IsTrue(asset.Equals(equalAsset)); }
public void Equals_AssetWithSameEquality_IsEqual() { var asset = new CssAsset(_context, _settings) { ConditionalEquality = IE.Equality.GreaterThan }; var equalAsset = new CssAsset(_context, _settings) { ConditionalEquality = IE.Equality.GreaterThan }; Assert.IsTrue(asset.Equals(equalAsset)); }
public void Equals_AssetWithSameBrowser_IsEqual() { var asset = new CssAsset(_context, _settings) { ConditionalBrowser = IE.Version.IE5 }; var equalAsset = new CssAsset(_context, _settings) { ConditionalBrowser = IE.Version.IE5 }; Assert.IsTrue(asset.Equals(equalAsset)); }
public void Equals_AssetWithDifferentPath_IsNotEqual() { var asset = new CssAsset(_context, _settings) { Path = "test-path" }; var equalAsset = new CssAsset(_context, _settings) { Path = "test-path2" }; Assert.IsFalse(asset.Equals(equalAsset)); }
public void Equals_AssetWithDifferentMedia_IsNotEqual() { var asset = new CssAsset(_context, _settings) { Media = "test-media" }; var equalAsset = new CssAsset(_context, _settings) { Media = "test-media2" }; Assert.IsFalse(asset.Equals(equalAsset)); }
public void Equals_AssetWithDifferentEquality_IsNotEqual() { var asset = new CssAsset(_context, _settings) { ConditionalEquality = IE.Equality.LessThan }; var equalAsset = new CssAsset(_context, _settings) { ConditionalEquality = IE.Equality.GreaterThan }; Assert.IsFalse(asset.Equals(equalAsset)); }