class MockScreenReaderMessageGenerator

Defined at line 17 of file ../../src/ui/a11y/lib/screen_reader/tests/mocks/mock_screen_reader_message_generator.h

Public Methods

void set_description (std::vector<UtteranceAndContext> description)

Sets the description that will be returned to the next call to DescribeNode(). Note that this

works for only one call, and if multiple calls are going to be made, this function must be

invoked after each call to DescribeNode().

Defined at line 11 of file ../../src/ui/a11y/lib/screen_reader/tests/mocks/mock_screen_reader_message_generator.cc

void set_message (fuchsia::intl::l10n::MessageIds id, UtteranceAndContext message)

Sets the message that will be returned when calling

GenerateUtteranceByMessageId()

with |message_id|. This value is erased after each call to

GenerateUtteranceByMessageId(), so this function must be invoked between

successive calls.

Defined at line 16 of file ../../src/ui/a11y/lib/screen_reader/tests/mocks/mock_screen_reader_message_generator.cc

void MockScreenReaderMessageGenerator ()

Defined at line 19 of file ../../src/ui/a11y/lib/screen_reader/tests/mocks/mock_screen_reader_message_generator.h

void ~MockScreenReaderMessageGenerator ()

Defined at line 20 of file ../../src/ui/a11y/lib/screen_reader/tests/mocks/mock_screen_reader_message_generator.h

std::vector<UtteranceAndContext> DescribeNode (const fuchsia::accessibility::semantics::Node * node, ScreenReaderMessageContext message_context)

|ScreenReaderMessageGenerator|

Defined at line 21 of file ../../src/ui/a11y/lib/screen_reader/tests/mocks/mock_screen_reader_message_generator.cc

UtteranceAndContext GenerateUtteranceByMessageId (fuchsia::intl::l10n::MessageIds message_id, zx::duration delay, const std::vector<std::string> & arg_names, const std::vector<a11y::i18n::MessageFormatter::ArgValue> & arg_values)

|ScreenReaderMessageGenerator|

Defined at line 38 of file ../../src/ui/a11y/lib/screen_reader/tests/mocks/mock_screen_reader_message_generator.cc