iT邦幫忙

mock相關文章
共有 8 則文章
鐵人賽 Mobile Development DAY 20

技術 [Day 20] Mock Server's Response

今天要講一個非常有幫助的主題,現實的世界裡Client跟Server的溝通是免不了的事情,除非你的Applcation只是本機端的小工具之類的程式,不然你或是需...

鐵人賽 Modern Web DAY 19

技術 Day18 | 用 Mock 打造國家機器,驗證函式執行 feat. jest

前言 本篇會提及的 Mock 在 Unit Test 中扮演著很重要的角色,因為單元測試必須將關注點放在要被測試的 function 身上,不能讓不確定性在 f...

鐵人賽 Software Development DAY 12

技術 Mock 與 範例四 (Mockery, PHP)

每個程式都必定會去呼叫其他的函式,但我們在編寫測試時,也許有些函式不能隨意呼叫(e.g. 對外部送出 request),或者函式的執行時間較長(e.g. 存取檔...

鐵人賽 DevOps DAY 7
持續測試三十天 系列 第 7

技術 [Day 07] 更假一些,使用 Mock 期望 和 自定義腳本,來造假資料

YApi 的基本 Mock, 可以透過定義欄位 Type 或 Mockjs,設定 API Response 的返回值。 但基本 Mock 只能設定隨機 Res...

鐵人賽 DevOps DAY 6
持續測試三十天 系列 第 6

技術 [Day 06] 造假 (Mock),是 API 的基本功

YApi 平台,提供完整的 API 管理功能,包含 定義 API SPEC Mock API Request and Response 設定 API 環境 (...

鐵人賽 Mobile Development DAY 5

技術 [Day 5] DIY寫一個Mock object

上一篇有用MVP模式提到Mock的概念,Mock是什麼呢?你有沒有發現我們在測試Presenter的時候除了被測試的程式,還有一些外部相依的物件需要被呼叫。在M...

技術 [Unit Test]如何mock AWS SDK method, 傳回不同的 mock responds

我想mock AWS API call,並且每次呼叫後,傳回不同的值 我目前知道Sinon提供Oncall這個方法,可以讓每次呼叫傳回不同的值 let stub...

鐵人賽 自我挑戰組 DAY 20
再戰軟體工程 系列 第 19

技術 『程式都解耦合了,那測試呢?』 -- 談測試解耦合神器:Mock技術

在上一篇文章裡,我們介紹了透過『單一職責原則』來化解Feature Envy這個程式壞味道的方法。現在看起來PhoneBook與Contact都各司其職,並且功...