MockObject

A mock object library for MATLAB.

https://github.com/psexton/MockObject

現在この提出コンテンツをフォロー中です。

編集メモ: This file was selected as MATLAB Central Pick of the Week

OVERVIEW
I initially wrote MockObject to help me unit test code that connected to hardware devices using COM objects. By swapping in a mock for the actual COM object, I could could simulate any device behavior I wanted.

I've since used it to mock HTTP sessions as well, and it's probably useful wherever you want to mock out Something Big.

FEATURES

The MockObject class has two main features:

* It maintains a lookup table of function return values: for any function, for a specific function, or for a specific function with specific arguments
* It maintains a list of what methods were called, along with the arguments used.

EXAMPLES

See the example subdirectory for an example of how this would work.

REQUIREMENTS

MockObject will _probably_ run on any version of MATLAB back to R2008a. It certainly won't work on anything older, as it uses classdef-based classes.

引用

Paul Sexton (2026). MockObject (https://github.com/psexton/MockObject), GitHub. に取得済み.

カテゴリ

Help Center および MATLAB AnswersCall Web Services from MATLAB Using HTTP についてさらに検索

MATLAB リリースの互換性

  • すべてのリリースと互換性あり

プラットフォームの互換性

  • Windows
  • macOS
  • Linux

GitHub の既定のブランチを使用するバージョンはダウンロードできません

バージョン 公開済み リリース ノート Action
1.1.0.0

Changing file link to point to the github repo.

1.0.0.0

この GitHub アドオンでの問題を表示または報告するには、GitHub リポジトリにアクセスしてください。
この GitHub アドオンでの問題を表示または報告するには、GitHub リポジトリにアクセスしてください。