         
         let data = [TestData(title: "1"), TestData(title: "2"), TestData(title: "3")]
         
-        let rows: [Row] = data.map({ TableRow<TestData, TestTableViewCell>(item: $0) })
+        let rows: [Row] = data.map({ TableRow<TestTableViewCell>(item: $0) })
         
         testController.tableDirector += rows
         testController.tableView.reloadData()


        let expectation = self.expectation(description: "cell action")

        let row = TableRow<TestData, TestTableViewCell>(item: TestData(title: "title"))
            .action(TableRowAction(.custom(TestTableViewCellOptions.CellAction)) { (data) in
                
                XCTAssertNotNil(data.cell, "Action data should have a cell")

        
        let data = TestData(title: "title")

        let row = TableRow<TestTableViewCell>(item: data)
        
        testController.tableDirector += row
        testController.tableView.reloadData()
