Lumiera  0.pre.03
»edit your freedom«
BufferMetadata_test Class Reference

Description

Test:
verify the properties of the BufferMetadata records used internally within BufferProvider to attach additional organisational data to the exposed buffers.

Definition at line 80 of file buffer-metadata-test.cpp.

Private Member Functions

bool ensure_proper_fixture ()
 
virtual void run (Arg)
 
void verifyBasicProperties ()
 
void verifyStandardCase ()
 
void verifyStateMachine ()
 

Private Attributes

unique_ptr< BufferMetadatameta_
 common Metadata table to be tested
 
size_t SIZE_A {0}
 
size_t SIZE_B {0}
 

Member Function Documentation

◆ verifyStandardCase()

void verifyStandardCase ( )
inlineprivate
Test:
simulate a standard buffer provider usage cycle
Note
to get the big picture, please refer to BufferProviderProtocol_test::verifyStandardCase() This testcase here performs precisely the metadata related operations necessary to carry out the standard case outlined at a higher level in the aforementioned test.

Definition at line 200 of file buffer-metadata-test.cpp.

+ Inheritance diagram for BufferMetadata_test:
+ Collaboration diagram for BufferMetadata_test:

The documentation for this class was generated from the following file: