@Override
    public void init() {
        beforeHandoverMode = false;
        clientClosed = false;
        singleThreaded = new Object();
        dataListListenerStack = new ArrayDeque<>();
        networkIsInitialized = false;
        isInitialized  = true;
    }
@Test
    void testRenderingOfListsAddedTwice() throws Exception {
        StringDataList dataList = createDataListWithReusedSublist();

        TestRenderer renderer = new TestRenderer();
        renderer.init();

        assertEquals(" beginResponse beginList[[[]], []] beginList[[]] beginList[] endList[] endList[[]] beginList[] endList[] endList[[[]], []] endResponse",
                     render(renderer, dataList));
    }