Lines Matching defs:DisplayTestCommon
96 struct DisplayTestCommon : public testing::Test { struct
98 class FullImplDisplay : public impl::Display {
106 struct PartialMockDisplay : public impl::Display {
142 static std::string getDisplayNameFromCurrentTest() { in getDisplayNameFromCurrentTest()
149 static std::shared_ptr<Display> createDisplay( in createDisplay()
157 static std::shared_ptr<StrictMock<Display>> createPartialMockDisplay( in createPartialMockDisplay()
168 DisplayTestCommon() { in DisplayTestCommon() function
176 DisplayCreationArgs getDisplayCreationArgsForPhysicalDisplay() { in getDisplayCreationArgsForPhysicalDisplay()
185 DisplayCreationArgs getDisplayCreationArgsForGpuVirtualDisplay() { in getDisplayCreationArgsForGpuVirtualDisplay()
194 StrictMock<android::mock::HWComposer> mHwComposer;
195 StrictMock<adpf::mock::PowerAdvisor> mPowerAdvisor;
196 StrictMock<renderengine::mock::RenderEngine> mRenderEngine;
197 StrictMock<mock::CompositionEngine> mCompositionEngine;
198 sp<mock::NativeWindow> mNativeWindow = sp<StrictMock<mock::NativeWindow>>::make();