class MockImageCompression

Defined at line 16 of file ../../src/ui/scenic/lib/screenshot/tests/mock_image_compression.h

Mock class of ImageCompressor for API testing.

Public Members

FunctionMocker gmock02_EncodePngMock_31

Public Methods

void MockImageCompression ()

Defined at line 18 of file ../../src/ui/scenic/lib/screenshot/tests/mock_image_compression.h

void Bind (fidl::ServerEnd<fuchsia_ui_compression_internal::ImageCompressor> server_end, async_dispatcher_t * dispatcher)

Defined at line 20 of file ../../src/ui/scenic/lib/screenshot/tests/mock_image_compression.h

void EncodePng (EncodePngRequest & request, EncodePngCompleter::Sync & completer)

Defined at line 25 of file ../../src/ui/scenic/lib/screenshot/tests/mock_image_compression.h

typename ::testing::internal::Function< ::testing::internal::identity_t<void> (fuchsia_ui_compression_internal::ImageCompressorEncodePngRequest &, EncodePngCompleter::Sync &)>::Result EncodePngMock (typename ::testing::internal::Function< ::testing::internal::identity_t<void> (fuchsia_ui_compression_internal::ImageCompressorEncodePngRequest &, EncodePngCompleter::Sync &)>::template Arg<0>::type gmock_a0, typename ::testing::internal::Function< ::testing::internal::identity_t<void> (fuchsia_ui_compression_internal::ImageCompressorEncodePngRequest &, EncodePngCompleter::Sync &)>::template Arg<1>::type gmock_a1)

Defined at line 29 of file ../../src/ui/scenic/lib/screenshot/tests/mock_image_compression.h

::testing::MockSpec< ::testing::internal::identity_t<void> (fuchsia_ui_compression_internal::ImageCompressorEncodePngRequest &, EncodePngCompleter::Sync &)> gmock_EncodePngMock (const ::testing::Matcher<typename ::testing::internal::Function< ::testing::internal::identity_t<void> (fuchsia_ui_compression_internal::ImageCompressorEncodePngRequest &, EncodePngCompleter::Sync &)>::template Arg<0>::type> & gmock_a0, const ::testing::Matcher<typename ::testing::internal::Function< ::testing::internal::identity_t<void> (fuchsia_ui_compression_internal::ImageCompressorEncodePngRequest &, EncodePngCompleter::Sync &)>::template Arg<1>::type> & gmock_a1)

Defined at line 29 of file ../../src/ui/scenic/lib/screenshot/tests/mock_image_compression.h

::testing::MockSpec< ::testing::internal::identity_t<void> (fuchsia_ui_compression_internal::ImageCompressorEncodePngRequest &, EncodePngCompleter::Sync &)> gmock_EncodePngMock (const ::testing::internal::WithoutMatchers & , ::testing::internal::Function< ::testing::internal::identity_t<void> (fuchsia_ui_compression_internal::ImageCompressorEncodePngRequest &, EncodePngCompleter::Sync &)> * )

Defined at line 29 of file ../../src/ui/scenic/lib/screenshot/tests/mock_image_compression.h