You've already forked linux-packaging-mono
Imported Upstream version 5.18.0.142
Former-commit-id: 7467d4b717762eeaf652d77f1486dd11ffb1ff1f
This commit is contained in:
parent
e52655b4dc
commit
0abdbe5a7d
@ -40,5 +40,19 @@ namespace MonoTests.System
|
||||
Assert.AreSame (typeof (int), Nullable.GetUnderlyingType (typeof (Nullable<int>)), "#1");
|
||||
Assert.IsNull (Nullable.GetUnderlyingType (typeof (Nullable<>)), "#2");
|
||||
}
|
||||
|
||||
private struct MutatingStruct
|
||||
{
|
||||
public int Value;
|
||||
public override bool Equals(object obj) => Value++.Equals(null);
|
||||
}
|
||||
|
||||
[Test]
|
||||
public void EqualsImpl ()
|
||||
{
|
||||
MutatingStruct? ms = new MutatingStruct () { Value = 1 };
|
||||
ms.Equals (new object ());
|
||||
Assert.AreEqual (ms.Value.Value, 2, "#1");
|
||||
}
|
||||
}
|
||||
}
|
||||
|
Reference in New Issue
Block a user