ursus
02/03/2021, 3:28 AM@Test testSaveSubscribers() {
val queries = SubscriberQueries(JdbcDriver)
queries.insertAll( .. seed with some data) <--- Is this okay? seeding a dependency?
val dao = SubscriberDao(queries)
dao.saveSubscribers(listOf( ... ))
assertThat(dao.allSubscribers()).isEqualTo(...) <---- This? What if allXyz() won't be part of public api?
assertThat(queries.selectAll()).isEqualTo(...) <---- Or this when allXyz() is not available? Isn't asserting on a dependency weird?
}
christophsturm
02/03/2021, 11:45 AMchristophsturm
02/03/2021, 11:49 AMursus
02/03/2021, 3:46 PMchristophsturm
02/04/2021, 11:11 AMchristophsturm
02/04/2021, 11:12 AMchristophsturm
02/04/2021, 11:13 AMursus
02/04/2021, 7:17 PMchristophsturm
02/04/2021, 8:27 PM