* TestFixture for kiosk app settings WebUI testing.
* @extends {testing.Test}
* @constructor
- **/
+ */
function AppListStartPageWebUITest() {}
/**
appList.startPage.setRecommendedApps(this.recommendedApps_);
}.bind(this)));
this.mockHandler.stubs().launchApp(ANYTHING);
- this.mockHandler.expects(once()).setSpeechRecognitionState('READY');
this.registerMockSpeechRecognition_();
- window.webkitAudioContext = mockAudioContext;
+ window.AudioContext = mockAudioContext;
navigator.webkitGetUserMedia = this.mockGetUserMedia_.bind(this);
this.audioTrackMocks = [mock(MediaStreamTrack), mock(MediaStreamTrack)];
}
});
TEST_F('AppListStartPageWebUITest', 'SpeechRecognitionState', function() {
+ this.mockHandler.expects(once()).setSpeechRecognitionState('READY');
appList.startPage.onAppListShown();
this.mockHandler.expects(once()).setSpeechRecognitionState('RECOGNIZING');
appList.startPage.toggleSpeechRecognition();
});
TEST_F('AppListStartPageWebUITest', 'SpeechRecognition', function() {
+ this.mockHandler.expects(once()).setSpeechRecognitionState('READY');
appList.startPage.onAppListShown();
this.mockHandler.expects(once()).setSpeechRecognitionState('RECOGNIZING');
appList.startPage.toggleSpeechRecognition();