Slide 40
Slide 40 text
第2部
— Adventarのテスト設計
40
同じデータを新旧に投入する
旧 MySQL へ INSERT
fixtures/regression.json
新旧で同じ fixture を使う
seed
スクリプト
新 D1 へ INSERT
// fixtures/regression.json
{
"users":
[{ "id": 101, "name": "Regression Alice", "authProvider": "google", ... }],
"calendars": [{ "id": 201, "userId": 101, "year": 2026, "title": "Regression Public 2026", ... }],
"entries":
}
[{ "id": 301, "calendarId": 201, "day": 1, "comment": "Hatena Blog URL entry", ... }]