Как сравнить на равенство 2 экземпляров класса в дартс? - PullRequest
0 голосов
/ 27 февраля 2019

Я делаю несколько тестов в дротике.

test('some test', () {
  final expected = Person('david');
  final result = sut.getPerson(); // Person('joan')
  expect(result, expected);
});

Этот тест не пройден, потому что result и expected не являются одним и тем же экземпляром.Так что я хочу не тестировать на идентичность, а на равенство.

Я могу сделать

expect(json.encode(result), json.encode(expected)); 

, и это работает, но я бы ожидал чего-то более простого, чем это.Есть ли способ сделать это?

Спасибо

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...