收录了 moq 频道下的 19 篇内容
Moq是利用诸如Linq表达式树和Lambda表达式等.NET 3.5的特性,为.NET设计和开发的.NET Mock库。它的目标是让Mocking以一种自然的方式与现有单元测试进行集成,使它更加简单、直观,以避免开发人员被迫重写测试或学习需要大量录制/ 播放的Mocking框架。
作为.NET平台上流行的mock类库之一,Moq,已经发布了它的3.0 RTM版本。Moq 3.0包含Silverlight支持,事件和属性的mock方式增强,Pex集成以及示例的改进。
Matt Honeycutt为我们介绍了SpecsFor,这是一个.NET平台下的单元测试与集成测试框架,他为我们详细阐述了如何配置该框架、如何上手创建测试,并且提示了一些高级的使用技巧。
在微信开发者工具里面点云开发按钮就可以打开云开发相关的界面,我们在数据库页面上可以定义数据结构。小程序的数据库背后实际上是MongoDB,“客流”这个小程序一共定义了7个集合,集合的概念类似于关系性数据库里的一张表,我们所有的数据都放在不同的集合里。
9月21日,云+社区技术沙龙“小程序·云开发”北京站圆满落幕。本期沙龙腾讯云联合猫眼、即速应用、白鹭引擎等企业,将从小程序·云开发后台技术、云开发实时数据推送实践、云开发AI智能客服实践等方面揭秘云开发应用实践,带来更多技术实战分享。
Rhino Mocks,一个流行的.NET Mock框架最近发布了3.5版本。这个版本在API方面作了很大改变。除了原有的“Record-Replay”语法外,框架引入了一个新的 “Arrange,Act,Assert”语法。这个语法大量使用了lambda表达式和扩展方法等各种.NET 3.5语言的增强特性。
不久前微软发布了新版本的Pex框架,其中的Moles组件可用于模拟框架中包括静态成员在内的几乎所有成员,大幅提高了对测试的支持程度。
在8月份发布的.NET 3.5 SP1,理论上来说它不应该破坏之前基于2.0, 3.0, 3.5的CLR的应用程序。但是据报告,一些应用程序还是受到影响,其中包括开源项目Castle。
我们发布的.NET工具和实践方面的社区调查收到了超过650张投票,让我们看到一些有趣的结果。我们试着从中提炼出一些见解。
在本文中Liam O'Connor向我们说明了关于测试的一些常见误解。他希望,如果你在编写测试时也存在这样的误解,那么本文就能帮助你和你的团队来判断何时适合测试,何时不适合测试
.NET 3.5中新增的表达式树(Expression Tree)特性,第一次在.NET平台中引入了“逻辑即数据”的概念。微软在.NET 4.0中又增强了这一特性。不过,即便是.NET 3.5中表达式树的“半吊子”特性,也已经显著加强了.NET平台的能力,甚至改变了我们对于一些事物的使用方式。
仅仅投入数字化采购项目两年的时间,厦门钨业就取得了巨大的改变,不仅成功构建了数字化的供应链协同网络,创造了产业链协同价值,还为企业每年平均节省了12%的成本。
本月初,博客园的老赵在其博客上发表了一篇文章,谈到了一种在他眼中兼顾性能和可读性的DSL,以此在ASP.NET MVC应用程序中构造URL。但也有人认为,这种构造方式违反了语言元素原本的语义,让人难以从签名中快速看出它的使用方法,因此是一种不可取的方式。
近几年很多老板都意识到私域流量的重要性,也都开始从各类平台转战独立站。但是独立站起步也是困难重重,首先很直接的问题就是独立站的搭建,今天咱们就抛开技术,单纯聊聊网页的排版布局。
在目前数字经济和疫情影响下,整个环境从人人互联到万物互联,企业也面对着快速增长的连接、竞争和交付能力的新挑战。
Blazor允许您使用c#而不是JavaScript构建交互式web UI。 Blazor应用由可重用的web UI组件组成,这些组件使用c#、HTML和CSS实现。客户端和服务器代码都是用c#编写的,允许您共享代码和库。
阿里巴巴搜索API的返回值对于电商精准搜索来说,是非常关键的信息源。通过解析这些返回值,商家可以更好地理解用户需求,优化商品信息,以及提高搜索结果的准确性和相关性。以下是对阿里巴巴搜索API返回值解析的关键点:
600人2年搭建“异世界”,探访MORE VFX影视特效背后的云技术