Skip to main content

實做Domain功能-Anki

Anki

Ankier

  1. 用牌組名稱抓取卡片
  2. 用id來抓取卡片
  3. 抓取代處理的卡片
  4. 將卡片進行更新

這是我們這次需要寫的domain的功能

在這次的domain的功能撰寫的時候,因為我們先前已經有寫好infrastructure的anki的interface了,因此這次我們在寫這些簡單的邏輯的時候,就不需要真的把anki啟動,也能順利寫出這次的功能

而為了可以讓我們在測試把握都有順利call到正確的函數,所以會先需要產生一個mock的anki,產生方式可以參考此連結

透過先前提到的mock的工具來快速產生

接著,就可以一個一個將需要的功能完成 成果可以透過下方連結前往 https://github.com/kevinyay945/anki-support/blob/v0.2.0