public void AssemblyVersionOptions_Equality() { var avo1a = new VersionOptions.AssemblyVersionOptions { }; var avo1b = new VersionOptions.AssemblyVersionOptions { }; Assert.Equal(avo1a, avo1b); Assert.NotEqual(avo1a, null); var avo2a = new VersionOptions.AssemblyVersionOptions { Version = new Version("1.5"), }; var avo2b = new VersionOptions.AssemblyVersionOptions { Version = new Version("1.5"), }; var avo3 = new VersionOptions.AssemblyVersionOptions { Version = new Version("2.5"), }; Assert.Equal(avo2a, avo2b); Assert.NotEqual(avo2a, avo1a); var avo4 = new VersionOptions.AssemblyVersionOptions { Precision = VersionOptions.VersionPrecision.Build, }; var avo5 = new VersionOptions.AssemblyVersionOptions { Precision = VersionOptions.VersionPrecision.Minor, }; Assert.NotEqual(avo4, avo5); }
public void AssemblyVersionOptions_Equality() { var avo1a = new VersionOptions.AssemblyVersionOptions { }; var avo1b = new VersionOptions.AssemblyVersionOptions { }; Assert.Equal(avo1a, avo1b); Assert.NotEqual(avo1a, null); var avo2a = new VersionOptions.AssemblyVersionOptions { Version = new Version("1.5"), }; var avo2b = new VersionOptions.AssemblyVersionOptions { Version = new Version("1.5"), }; var avo3 = new VersionOptions.AssemblyVersionOptions { Version = new Version("2.5"), }; Assert.Equal(avo2a, avo2b); Assert.NotEqual(avo2a, avo1a); var avo4 = new VersionOptions.AssemblyVersionOptions { Precision = VersionOptions.VersionPrecision.Build, }; var avo5 = new VersionOptions.AssemblyVersionOptions { Precision = VersionOptions.VersionPrecision.Minor, }; Assert.NotEqual(avo4, avo5); }