template <typename T>

class AttachmentDataOrValueMatcher

Defined at line 26 of file ../../src/developer/forensics/testing/gmatchers.h

Allows expectations to be set on AttachmentValue. Needed because values can't easily be compared

for equality due to the move-only nature of AttachmentValue.

Public Methods

void AttachmentDataOrValueMatcher<T> (std::string value)

Defined at line 30 of file ../../src/developer/forensics/testing/gmatchers.h

void AttachmentDataOrValueMatcher<T> (const Error error)

Defined at line 32 of file ../../src/developer/forensics/testing/gmatchers.h

void AttachmentDataOrValueMatcher<T> (std::string value, const Error error)

Defined at line 33 of file ../../src/developer/forensics/testing/gmatchers.h

bool MatchAndExplain (const T & val, ::testing::MatchResultListener * listener)

Defined at line 36 of file ../../src/developer/forensics/testing/gmatchers.h

void DescribeTo (::std::ostream * os)

Defined at line 50 of file ../../src/developer/forensics/testing/gmatchers.h

void DescribeNegationTo (::std::ostream * os)

Defined at line 52 of file ../../src/developer/forensics/testing/gmatchers.h