По логике наверное надо менять адрес оунера на другой адрес, так как мы тестим функцию смены оунера, а если например функция зафейлиться, то адрес оунера непоменяется, а тест сработает ложнопозитивно
А вот я тестю свой контракт на форке mainnet. И для каждого теста приходится деплоить его снова тк у меня есть в тестах трансфер 10 токенов и я потом проверяю что баланс у адреса 10, а не предыдущий баланс+10. Имеет ли смысл перенести деплой в тест? или всеже писать проверки от предыдущего баланса