Pramuka Pramuka - 27 days ago 9
C# Question

Diff between Assert.AreEqual and Assert.AreSame?

What is the difference between Assert.AreEqual and Assert.AreSame?

Answer

It means that AreSame() checks that they are the exact same object - if reference indicate the same object in memory.

AreEqual() checks that objects has equal type and value. Equal objects can exist in two different places in memory.