JavaScript/TypeScript 测试框架 MoqJS

未知
JavaScript
跨平台
2015-04-09
叶秀兰

MoqJS 是基于 .NET Moq 框架的 JavaScript/TypeScript 测试框架。

主要特性:

  • 强类型:TypeScript

  • 完美的 VS 集成

  • 使用 setup/setupPrivate/verify/verifyPrivate 来修改和检测 moles behavior

  • 非常低的学习曲线

示例代码:

// Create some object instance
var dog = new Dog();

// Create a mole for the object
var mole = new Mole(dog);

// Setup behavior
mole.setup(_dog => _dog.eat('meat')).returns('Yum yum yum');

// Invoke
var result = dog.eath('meat');

// Verify the given method was indeed called with the expected value exactly once
var isVerified = mole.verify(_dog => _dog.eat('meat'), Times.exact(1));
加载中

评论(0)

暂无评论

暂无资讯

暂无问答

OSChina 技术周刊第二十九期 —— HTTP 有时候比 HTTPS 好?

每周技术抢先看,总有你想要的! 移动开发 【软件】iOS 图表控件 ios-charts 【软件】跨平台应用开发框架 Bridge.NET 【博客】为什么不能往 Android 的 Application 对象里存储数据 【博客】...

2015/04/12 20:53
121
0

没有更多内容

加载失败,请刷新页面

没有更多内容

返回顶部
顶部