簡體   English   中英

對功能進行單元測試而沒有任何響應

[英]Unit testing a function without any response

我在Ember路由中編寫了以下函數

  delete(line) {
    line.destroyRecord().then(() => {
      this.store.unloadRecord(line);
      this.controller.get('deliveryLines').removeObject(line);
    });
  },

我的問題是,我應該編寫單元測試來涵蓋它嗎?

畢竟,該函數不返回任何內容,並且沒有任何副作用。 我應該編寫單元測試來覆蓋該函數正在調用嗎(例如destroyRecordunloadRecord

您應該編寫一個單元測試來涵蓋它,因為盡管它現在並沒有做任何重要的事情,但是稍后它可以使您不必調試可能由於未調用而導致的某些事情。

另外,知道您的功能表現出應有的方式也無濟於事。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM