class MockTtsEngine
Defined at line 13 of file ../../src/ui/a11y/lib/screen_reader/tests/mocks/mock_tts_engine.h
Fake engine class to listen for incoming requests by the Tts Manager.
Public Methods
void MockTtsEngine ()
Defined at line 9 of file ../../src/ui/a11y/lib/screen_reader/tests/mocks/mock_tts_engine.cc
void ~MockTtsEngine ()
Defined at line 16 of file ../../src/ui/a11y/lib/screen_reader/tests/mocks/mock_tts_engine.h
fidl::InterfaceHandle<fuchsia::accessibility::tts::Engine> GetHandle ()
Defined at line 18 of file ../../src/ui/a11y/lib/screen_reader/tests/mocks/mock_tts_engine.h
void Disconnect ()
Disconnects this fake Engine. All bindings are close.
Defined at line 23 of file ../../src/ui/a11y/lib/screen_reader/tests/mocks/mock_tts_engine.h
const std::vector<fuchsia::accessibility::tts::Utterance> & ExamineUtterances ()
Examine the utterances received via Enqueue() calls.
Defined at line 26 of file ../../src/ui/a11y/lib/screen_reader/tests/mocks/mock_tts_engine.h
bool ReceivedCancel ()
Returns true if a call to Cancel() was made to this object. False otherwise.
Defined at line 31 of file ../../src/ui/a11y/lib/screen_reader/tests/mocks/mock_tts_engine.h
bool ReceivedSpeak ()
Returns true if a call to Speak() was made to this object. False otherwise.
Defined at line 34 of file ../../src/ui/a11y/lib/screen_reader/tests/mocks/mock_tts_engine.h
void set_should_fail_speak (bool value)
Defined at line 36 of file ../../src/ui/a11y/lib/screen_reader/tests/mocks/mock_tts_engine.h
void set_should_fail_enqueue (bool value)
Defined at line 37 of file ../../src/ui/a11y/lib/screen_reader/tests/mocks/mock_tts_engine.h