mirror of
https://github.com/13hannes11/UU_la_parallel_programming_practical_assignments.git
synced 2024-09-04 00:50:58 +02:00
implement first treiber stack test
This commit is contained in:
@@ -15,3 +15,8 @@ add_executable(adt_unit_test ADT_Stack_test.cpp)
|
|||||||
target_link_libraries(adt_unit_test PUBLIC gtest gtest_main)
|
target_link_libraries(adt_unit_test PUBLIC gtest gtest_main)
|
||||||
target_link_libraries(adt_unit_test PUBLIC sets)
|
target_link_libraries(adt_unit_test PUBLIC sets)
|
||||||
add_test(ADTTest adt_unit_test)
|
add_test(ADTTest adt_unit_test)
|
||||||
|
|
||||||
|
add_executable(treiber_unit_test Treiber_Stack_test.cpp)
|
||||||
|
target_link_libraries(treiber_unit_test PUBLIC gtest gtest_main)
|
||||||
|
target_link_libraries(treiber_unit_test PUBLIC sets)
|
||||||
|
add_test(TreiberTest treiber_unit_test)
|
||||||
|
|||||||
9
Assignment_3/test/Treiber_Stack_test.cpp
Normal file
9
Assignment_3/test/Treiber_Stack_test.cpp
Normal file
@@ -0,0 +1,9 @@
|
|||||||
|
#include <gtest/gtest.h>
|
||||||
|
|
||||||
|
#include <lib/TreiberStack.h>
|
||||||
|
|
||||||
|
|
||||||
|
TEST(TreiberStackTest, SimpleEmptyPrint) {
|
||||||
|
TreiberStack * stack = new TreiberStack(new ADTOperationQueue());
|
||||||
|
EXPECT_EQ("", stack->print_stack());
|
||||||
|
}
|
||||||
Reference in New Issue
Block a user