add_library(zipdirfs_test_containers_obj OBJECT
        EntryGenerator.cpp
        EntryIterator.cpp
        EntryList.cpp
        list_map.cpp
)

add_library(zipdirfs_test_containers_fixtures_obj OBJECT
        Fixtures/EntryIteratorEndWrapper.cpp
        Fixtures/EntryIteratorTestWrapper.cpp
        Fixtures/EntryIteratorWrapperMock.cpp
        Fixtures/HolderStateInitializer.cpp
        Fixtures/helpers.cpp
        Fixtures/list_for_proxy.cpp
        Fixtures/list_map_for_proxy.cpp
        Fixtures/list_map_mock.cpp
        Fixtures/list_mock.cpp
        Fixtures/map_mock.cpp
)

add_library(zipdirfs_test_containers_helpers_fixtures_obj OBJECT
        Helpers/Fixtures/ChangedMock.cpp
        Helpers/Fixtures/EntryListProxyMock.cpp
        Helpers/Fixtures/EnumeratorMock.cpp
        Helpers/Fixtures/FactoryMock.cpp
)
