TeddyMocks:一个简单的 Javascript 模拟框架,为 TypeScript 开发编写和优化

时间:2024-06-24 04:09:22
【文件属性】:

文件名称:TeddyMocks:一个简单的 Javascript 模拟框架,为 TypeScript 开发编写和优化

文件大小:274KB

文件格式:ZIP

更新时间:2024-06-24 04:09:22

JavaScript

TeddyMocks 一个简单的 Javascript 模拟框架,为 TypeScript 开发编写和优化。 概述 Teddy Mocks 是一个用 TypeScript 编写的 JavaScript 模拟框架。 它针对 TypeScript 开发人员进行了优化,并使用流畅的 lambda 语法来支持强类型和重构。 任何过去使用过 Moq 或 Rhino Mocks 的人都应该觉得很熟悉。 Teddy Mocks 支持自然的(基于实例的)存根,以及全局覆盖。 全局覆盖允许您通过替换浏览器的默认实现来模拟 XmlHttpRequest 之类的东西。 但它会在测试完成后安全地恢复覆盖。 全局覆盖也取代了构造函数的实现。 例子 可以从单元测试项目中收集使用示例。 以下是一些使用 QUnit 的示例测试: class ObjectToStub { private barVal: n


【文件预览】:
TeddyMocks-master
----.gitattributes(2KB)
----TeddyMocks()
--------TeddyMocksTests.ts(8KB)
--------TeddyMocks.csproj(4KB)
--------web.config(343B)
--------packages.config(321B)
--------TeddyMocks.ts(12KB)
--------Styles()
--------Scripts()
--------qunit-1.14.0.css(4KB)
--------TeddyMocksTests.html(377B)
--------web.Release.config(1KB)
--------web.Debug.config(1KB)
----packages()
--------repositories.config(188B)
--------knockoutjs.3.1.0()
--------knockout.TypeScript.DefinitelyTyped.0.5.0()
--------qunit.TypeScript.DefinitelyTyped.0.1.1()
----TeddyMocks.sln(977B)
----README.md(2KB)
----.gitignore(2KB)

网友评论