added TestCases for TableView DataSource