@@ -177,7 +177,7 @@ func TestGetRecordIDs(t *testing.T) {
177177 tests := []struct {
178178 description string
179179 deviceID string
180- expectedRecordIDs [] int
180+ expectedRecords []db. RecordToDelete
181181 expectedSuccessMetric float64
182182 expectedFailureMetric float64
183183 expectedErr error
@@ -186,15 +186,15 @@ func TestGetRecordIDs(t *testing.T) {
186186 {
187187 description : "Success" ,
188188 deviceID : "1234" ,
189- expectedRecordIDs : [] int { 12345 },
189+ expectedRecords : []db. RecordToDelete {{ DeathDate : 222 , RecordID : 12345 } },
190190 expectedSuccessMetric : 1.0 ,
191191 expectedErr : nil ,
192192 expectedCalls : 1 ,
193193 },
194194 {
195195 description : "Get Error" ,
196196 deviceID : "1234" ,
197- expectedRecordIDs : [] int {},
197+ expectedRecords : []db. RecordToDelete {},
198198 expectedFailureMetric : 1.0 ,
199199 expectedErr : errors .New ("test Get error" ),
200200 expectedCalls : 1 ,
@@ -212,12 +212,12 @@ func TestGetRecordIDs(t *testing.T) {
212212 finder : mockObj ,
213213 }
214214 if tc .expectedCalls > 0 {
215- mockObj .On ("findRecordIDs " , mock .Anything , mock .Anything , mock .Anything ).Return (tc .expectedRecordIDs , tc .expectedErr ).Times (tc .expectedCalls )
215+ mockObj .On ("findRecordsToDelete " , mock .Anything , mock .Anything , mock .Anything ).Return (tc .expectedRecords , tc .expectedErr ).Times (tc .expectedCalls )
216216 }
217217 p .Assert (t , SQLQuerySuccessCounter )(xmetricstest .Value (0.0 ))
218218 p .Assert (t , SQLQueryFailureCounter )(xmetricstest .Value (0.0 ))
219219
220- records , err := dbConnection .GetRecordIDs (0 , 0 , time .Now ().Unix ())
220+ records , err := dbConnection .GetRecordsToDelete (0 , 0 , time .Now ().Unix ())
221221 mockObj .AssertExpectations (t )
222222 p .Assert (t , SQLQuerySuccessCounter , db .TypeLabel , db .ReadType )(xmetricstest .Value (tc .expectedSuccessMetric ))
223223 p .Assert (t , SQLQueryFailureCounter , db .TypeLabel , db .ReadType )(xmetricstest .Value (tc .expectedFailureMetric ))
@@ -226,7 +226,7 @@ func TestGetRecordIDs(t *testing.T) {
226226 } else {
227227 assert .Contains (err .Error (), tc .expectedErr .Error ())
228228 }
229- assert .Equal (tc .expectedRecordIDs , records )
229+ assert .Equal (tc .expectedRecords , records )
230230 })
231231 }
232232}
@@ -269,7 +269,7 @@ func TestPruneRecords(t *testing.T) {
269269 p .Assert (t , SQLQueryFailureCounter )(xmetricstest .Value (0.0 ))
270270 p .Assert (t , SQLDeletedRecordsCounter )(xmetricstest .Value (0.0 ))
271271
272- err := dbConnection .PruneRecords ([] int { 3 , 5 } )
272+ err := dbConnection .DeleteRecord ( 0 , 0 , 0 )
273273 mockObj .AssertExpectations (t )
274274 p .Assert (t , SQLQuerySuccessCounter , db .TypeLabel , db .DeleteType )(xmetricstest .Value (tc .expectedSuccessMetric ))
275275 p .Assert (t , SQLQueryFailureCounter , db .TypeLabel , db .DeleteType )(xmetricstest .Value (tc .expectedFailureMetric ))
@@ -480,9 +480,9 @@ func TestImplementsInterfaces(t *testing.T) {
480480 assert := assert .New (t )
481481 dbConn = & Connection {}
482482 _ , ok := dbConn .(db.Inserter )
483- assert .True (ok )
483+ assert .True (ok , "not an inserter" )
484484 _ , ok = dbConn .(db.Pruner )
485- assert .True (ok )
485+ assert .True (ok , "not a pruner" )
486486 _ , ok = dbConn .(db.RecordGetter )
487- assert .True (ok )
487+ assert .True (ok , "not an record getter" )
488488}
0 commit comments