У меня есть модульный тест для метода, который получает объект из коллекции.Это продолжает давать сбой, и я не могу понять, почему, поэтому я создал очень простой тест ниже, чтобы создать 2 объекта поставщика и проверить, что они равны, чтобы увидеть, смогу ли я обнаружить проблему в моем тесте моего кода.Но этот тест снова не проходит.Кто-нибудь может увидеть или объяснить, почему?
[TestMethod()]
public void GetSupplierTest2()
{
Supplier expected = new Supplier();
expected.SupplierID = 32532;
expected.SupplierName = "Test 1"
Supplier actual = new Supplier();
actual.SupplierID = 32532;
actual.SupplierName = "Test 1"
Assert.AreEqual(expected, actual);
}
Но если я тестирую отдельные свойства объектов, тест проходит ...
[TestMethod()]
public void GetSupplierTest2()
{
Supplier expected = new Supplier();
expected.SupplierID = 32532;
expected.SupplierName = "Test 1"
Supplier actual = new Supplier();
actual.SupplierID = 32532;
actual.SupplierName = "Test 1"
Assert.AreEqual(expected.SupplierID , actual.SupplierID );
Assert.AreEqual(expected.SupplierName , actual.SupplierName );
}