public void EqualityTest_SimpleType_DifferentVersion() { AssetIdentifier aid = AssetIdentifier.Parse("{T:System.Object, V:4.1.2.3}"); AssetIdentifier aid2 = AssetIdentifier.FromMemberInfo(typeof(object)); Assert.False(aid.Equals(aid2)); }
public void EqualityTest_ClosedGenericType_EqualTypeParam() { AssetIdentifier aid = AssetIdentifier.FromMemberInfo(typeof(List <int>)); AssetIdentifier aid2 = AssetIdentifier.FromMemberInfo(typeof(List <int>)); Assert.True(aid.Equals(aid2)); }
public void EqualityTest_OpenGenericType() { AssetIdentifier aid = AssetIdentifier.FromMemberInfo(typeof(List <>)); AssetIdentifier aid2 = AssetIdentifier.FromMemberInfo(typeof(List <>)); Assert.True(aid.Equals(aid2)); }
public void EqualityTest_ClosedGenericType_NotEqual() { AssetIdentifier aid = AssetIdentifier.FromMemberInfo(typeof(List <string>)); AssetIdentifier aid2 = AssetIdentifier.FromMemberInfo(typeof(HashSet <string>)); Assert.False(aid.Equals(aid2)); }
public void EqualityTest_SimpleType_NotEqual() { AssetIdentifier aid = AssetIdentifier.FromMemberInfo(typeof(string)); AssetIdentifier aid2 = AssetIdentifier.FromMemberInfo(typeof(int)); Assert.False(aid.Equals(aid2)); }