(t *testing.T)
| 2378 | } |
| 2379 | |
| 2380 | func TestDeleteNodes(t *testing.T) { |
| 2381 | db, mock, err := sqlmock.New() |
| 2382 | require.NoError(t, err) |
| 2383 | mock.ExpectExec(escape("DELETE FROM `users`")). |
| 2384 | WillReturnResult(sqlmock.NewResult(0, 2)) |
| 2385 | affected, err := DeleteNodes(context.Background(), sql.OpenDB("", db), &DeleteSpec{ |
| 2386 | Node: &NodeSpec{ |
| 2387 | Table: "users", |
| 2388 | ID: &FieldSpec{Column: "id", Type: field.TypeInt}, |
| 2389 | }, |
| 2390 | }) |
| 2391 | require.NoError(t, err) |
| 2392 | require.Equal(t, 2, affected) |
| 2393 | } |
| 2394 | |
| 2395 | func TestDeleteNodesSchema(t *testing.T) { |
| 2396 | db, mock, err := sqlmock.New() |
nothing calls this directly
no test coverage detected
searching dependent graphs…