~phablet-team/aethercast/fix-for-microsoft-dongle

« back to all changes in this revision

Viewing changes to tests/mcs/CMakeLists.txt

Introduce interface mcs::MiracastController to decouple MiracastService and MiracastServiceAdapter.
Refactor mcs::MiracastServiceAdapter to be a skeleton-implementation of MiracastController and rename accordingly.

Approved by Simon Fels, PS Jenkins bot.

Show diffs side-by-side

added added

removed removed

Lines of Context:
8
8
  ${CMAKE_SOURCE_DIR}/wpa
9
9
  ${CMAKE_SOURCE_DIR}/wpa/gdhcp
10
10
  ${CMAKE_SOURCE_DIR}/src
 
11
  # We have to pull in generated header files.
 
12
  ${CMAKE_BINARY_DIR}/src/mcs
11
13
)
12
14
 
13
15
add_executable(mediamanagerfactory_tests mediamanagerfactory_tests.cpp)
14
16
target_link_libraries(mediamanagerfactory_tests aethercast-core gtest gtest_main)
15
17
add_test(mediamanagerfactory_tests mediamanagerfactory_tests)
16
18
 
 
19
add_executable(forwardingmiracastcontroller_tests forwardingmiracastcontroller_tests.cpp)
 
20
target_link_libraries(forwardingmiracastcontroller_tests aethercast-core gmock gmock_main)
 
21
add_test(forwardingmiracastcontroller_tests forwardingmiracastcontroller_tests)
 
22
 
 
23
add_executable(miracastcontrollerskeleton_tests miracastcontrollerskeleton_tests.cpp)
 
24
target_link_libraries(miracastcontrollerskeleton_tests aethercast-core gmock gmock_main)
 
25
add_test(miracastcontrollerskeleton_tests miracastcontrollerskeleton_tests)
 
26
 
17
27
add_subdirectory(acceptance_tests)