4#include <gmock/gmock.h>
~MockPoseidon2() override
MOCK_METHOD(void, permutation,(MemoryInterface &memory, MemoryAddress src_address, MemoryAddress dst_address),(override))
MOCK_METHOD((std::array< FF, 4 >), permutation,((const std::array< FF, 4 >)&input),(override))
MOCK_METHOD(FF, hash,(const std::vector< FF > &input),(override))
virtual FF hash(const std::vector< FF > &input)=0
virtual std::array< FF, 4 > permutation(const std::array< FF, 4 > &input)=0