主要内容

di框架simulazione

Isolare una杰克逊del sistema da testare imitando il comportamento delle dipendenze

Nei测试delle unita spesso si e interessati testare una porzione di联合国sistema completo, isolata装饰板材dipendenze。每testare una porzione del sistema si possono usare glioggetti仿真格瓦拉sostituiscono dipendenze。联合国oggetto simulato并almeno在杰克逊la stessa interfaccia戴尔'oggetto di produzione马spesso在modo更单纯的e快速地,nonche maggiormente prevedibile o controllabile。

每iniziare vedere创建模拟对象

测试组件使用伪造的依赖性。

抚慰心灵

espandi全体的

matlab.mock.TestCase TestCase与模拟框架编写测试
matlab.mock.AnyArguments 匹配任意数量的参数
matlab.mock.actions.AssignOutputs 定义方法的返回值或属性访问
matlab.mock.actions.DoNothing 采取任何行动
matlab.mock.actions.Invoke 方法被调用时调用函数处理
matlab.mock.actions.ReturnStoredValue 返回存储属性值
matlab.mock.actions.StoreValue 存储属性值
matlab.mock.actions.ThrowException 调用方法时抛出异常或者当属性设置或访问
matlab.mock.constraints.Occurred 约束排位赛模拟对象交互
matlab.mock.constraints.WasAccessed 约束确定财产获得
matlab.mock.constraints.WasCalled 约束确定方法调用
matlab.mock.constraints.WasSet 约束确定属性集交互
matlab.mock.MethodCallBehavior 指定方法模拟对象的行为和方法调用
matlab.mock.PropertyBehavior 指定模拟对象属性的行为和相互作用
matlab.mock.PropertyGetBehavior 指定模拟财产行为
matlab.mock.PropertySetBehavior 指定模拟对象组的行为
getMockHistory 返回的历史模拟交互TestCase实例
matlab.mock.InteractionHistory.forMock 从模拟对象返回历史
matlab.mock.InteractionHistory 界面模拟对象交互历史
matlab.mock.history 类代表模拟对象交互历史的总结

Argomenti