unittest.mock: утверждение частичного совпадения для аргумента метода
Вы не переопределили метод equals() из класса Object в своем классе Money. Если это так, объекты сравниваются по их ссылкам, которые в этом случае различны. Здесь вы можете найти правила для реализации equals.