1#include <gmock/gmock.h>
2#include <gtest/gtest.h>
15using testing::ElementsAre;
20TEST(ClassIdDerivationTraceGenTest, TraceGeneration)
22 TestTraceContainer
trace;
23 ClassIdDerivationTraceBuilder
builder;
27 .artifact_hash =
FF(12),
28 .private_function_root =
FF(23),
29 .public_bytecode_commitment =
FF(45),
30 .packed_bytecode = {},
41 ROW_FIELD_EQ(class_id_derivation_public_bytecode_commitment,
FF(45)))));
void process(const simulation::EventEmitterInterface< simulation::AluEvent >::Container &events, TraceContainer &trace)
std::vector< AvmFullRowConstRef > as_rows() const
#define ROW_FIELD_EQ(field_name, expression)
TEST(EmitUnencryptedLogTest, Basic)