Software APIs
Public Member Functions
anonymous_namespace{bootstrap_fuzz_test.cc}::RomMockGroup Class Reference

Public Member Functions

 RomMockGroup (StreamParser stream, bool verbose)
 
void ConfigureMocks () override
 This method configures the mocks owned by AbstractBootstrapMockGroup. More...
 
- Public Member Functions inherited from bootstrap_fuzzer::AbstractBootstrapMockGroup
 AbstractBootstrapMockGroup (StreamParser stream, bool verbose)
 
 AbstractBootstrapMockGroup (AbstractBootstrapMockGroup &)=delete
 
 AbstractBootstrapMockGroup (AbstractBootstrapMockGroup &&)=delete
 

Additional Inherited Members

- Protected Attributes inherited from bootstrap_fuzzer::AbstractBootstrapMockGroup
bool verbose_ {false}
 
bool flash_status_override_ {false}
 
size_t max_spi_cmd_count_ {0}
 
size_t spi_cmd_count_ {0}
 
StreamParser stream_
 
::rom_test::NiceMockSpiDevice spi_device_
 
::rom_test::NiceMockRstmgr rstmgr_
 
::rom_test::NiceMockFlashCtrl flash_ctrl_
 
::rom_test::NiceMockOtp otp_
 

Detailed Description

Definition at line 22 of file bootstrap_fuzz_test.cc.

Member Function Documentation

◆ ConfigureMocks()

void anonymous_namespace{bootstrap_fuzz_test.cc}::RomMockGroup::ConfigureMocks ( )
inlineoverridevirtual

This method configures the mocks owned by AbstractBootstrapMockGroup.

If you add custom mocks in a derived class and override this method, be sure to call AbstractBootstrapMockGroup::ConfigureMocks().

Reimplemented from bootstrap_fuzzer::AbstractBootstrapMockGroup.

Definition at line 27 of file bootstrap_fuzz_test.cc.