写点什么

moq

收录了 moq 频道下的 49 篇内容

Moq——.NET 的 Mocking 库

Moq是利用诸如Linq表达式树和Lambda表达式等.NET 3.5的特性,为.NET设计和开发的.NET Mock库。它的目标是让Mocking以一种自然的方式与现有单元测试进行集成,使它更加简单、直观,以避免开发人员被迫重写测试或学习需要大量录制/ 播放的Mocking框架。

Moq 3.0 已发布

作为.NET平台上流行的mock类库之一,Moq,已经发布了它的3.0 RTM版本。Moq 3.0包含Silverlight支持,事件和属性的mock方式增强,Pex集成以及示例的改进。

使用 SpecsFor 实现.NET 平台上的单元测试与集成测试

Matt Honeycutt为我们介绍了SpecsFor,这是一个.NET平台下的单元测试与集成测试框架,他为我们详细阐述了如何配置该框架、如何上手创建测试,并且提示了一些高级的使用技巧。

大漠穷秋:如何快速构建一款SCRM小程序?(下)
大漠穷秋:如何快速构建一款 SCRM 小程序?(下)

在微信开发者工具里面点云开发按钮就可以打开云开发相关的界面,我们在数据库页面上可以定义数据结构。小程序的数据库背后实际上是MongoDB,“客流”这个小程序一共定义了7个集合,集合的概念类似于关系性数据库里的一张表,我们所有的数据都放在不同的集合里。

大漠穷秋:如何快速构建一款SCRM小程序?(上)
大漠穷秋:如何快速构建一款 SCRM 小程序?(上)

9月21日,云+社区技术沙龙“小程序·云开发”北京站圆满落幕。本期沙龙腾讯云联合猫眼、即速应用、白鹭引擎等企业,将从小程序·云开发后台技术、云开发实时数据推送实践、云开发AI智能客服实践等方面揭秘云开发应用实践,带来更多技术实战分享。

CIKM 2024 | 京东电商搜索:深度强化学习的探索与落地
CIKM 2024 | 京东电商搜索:深度强化学习的探索与落地

在京东零售这样的电商平台上,搜索领域是最大的流量场域,承担着提升自然流量可运营能力的重要任务。如何通过有效的流量调控系统来增强商家对自然流量的运营能力,成为平台和商家共同关注的焦点。

Rhino Mocks 的 Lambda 版本

Rhino Mocks,一个流行的.NET Mock框架最近发布了3.5版本。这个版本在API方面作了很大改变。除了原有的“Record-Replay”语法外,框架引入了一个新的 “Arrange,Act,Assert”语法。这个语法大量使用了lambda表达式和扩展方法等各种.NET 3.5语言的增强特性。

微软发布新版 Pex 框架,对测试提供了更好的支持

不久前微软发布了新版本的Pex框架,其中的Moles组件可用于模拟框架中包括静态成员在内的几乎所有成员,大幅提高了对测试的支持程度。

.NET 3.5 SP1 正破坏一些应用程序

在8月份发布的.NET 3.5 SP1,理论上来说它不应该破坏之前基于2.0, 3.0, 3.5的CLR的应用程序。但是据报告,一些应用程序还是受到影响,其中包括开源项目Castle。

豆包视频通话升级,火山引擎多模态传输系统提供技术支撑
豆包视频通话升级,火山引擎多模态传输系统提供技术支撑

SeedRealtime 定义了能做什么,而火山引擎 MMT 决定了用户能不能真正感受到这些能力。MMT 在三个核心环节完成了提升。

.NET 工具和实践调查结果

我们发布的.NET工具和实践方面的社区调查收到了超过650张投票,让我们看到一些有趣的结果。我们试着从中提炼出一些见解。

关于测试的若干误解

在本文中Liam O'Connor向我们说明了关于测试的一些常见误解。他希望,如果你在编写测试时也存在这样的误解,那么本文就能帮助你和你的团队来判断何时适合测试,何时不适合测试

快速计算表达式树

.NET 3.5中新增的表达式树(Expression Tree)特性,第一次在.NET平台中引入了“逻辑即数据”的概念。微软在.NET 4.0中又增强了这一特性。不过,即便是.NET 3.5中表达式树的“半吊子”特性,也已经显著加强了.NET平台的能力,甚至改变了我们对于一些事物的使用方式。

豆包视频通话背后,火山引擎重构 Agent 时代多模态传输底座
豆包视频通话背后,火山引擎重构 Agent 时代多模态传输底座

对通用 Agent 来说,多模态交互正在成为一项能大幅提升用户体验的关键基础技术。

从 VCloud 到 Agentic VCloud:Agent 时代的范式重构
从 VCloud 到 Agentic VCloud:Agent 时代的范式重构

在人与 Agent 协同共存的趋势下,视频云的任务不再只是保障内容流转,还要支撑人与 Agent 之间的意图交互。

5 年市值翻 3 倍,目标是千亿销量,厦门钨业如何用数智技术支撑业务发展?
5 年市值翻 3 倍,目标是千亿销量,厦门钨业如何用数智技术支撑业务发展?

仅仅投入数字化采购项目两年的时间,厦门钨业就取得了巨大的改变,不仅成功构建了数字化的供应链协同网络,创造了产业链协同价值,还为企业每年平均节省了12%的成本。

面向 DSL 设计 API 是否会形成语义的滥用?

本月初,博客园的老赵在其博客上发表了一篇文章,谈到了一种在他眼中兼顾性能和可读性的DSL,以此在ASP.NET MVC应用程序中构造URL。但也有人认为,这种构造方式违反了语言元素原本的语义,让人难以从签名中快速看出它的使用方法,因此是一种不可取的方式。

Java 调用 1688 商品详情 API 接口完全指南(2026版)
Java 调用 1688 商品详情 API 接口完全指南(2026 版)

一、接口概述与前置准备1.1 接口定位1688 商品详情 API 是阿里巴巴开放平台提供的核心数据接口,主要用于:基础信息获取:商品 ID、标题、类目、品牌、起订量(MOQ)价格体系查询:批发价、阶梯价、建议零售价、分销代发价库存与 SKU:多规格组合、实时库存、

#API
CIKM 2024 | 京东电商搜索:深度强化学习的探索与落地
CIKM 2024 | 京东电商搜索:深度强化学习的探索与落地

京东搜索算法团队提出一个多目标深度强化学习框架,通过集成多目标Q学习、基于交叉熵方法的决策融合算法和渐进数据增强系统,优化电商平台上的流量分配。

算法
京东
论文
API 接口驱动 1688 采购自动化:从商品获取到下单支付全流程贯通实战

做无货源店群、跨境代发、批量铺货的同行都清楚:1688人工采购是效率最低、出错率最高的核心环节。日常人工操作繁琐且低效:手动搜货、核对价格库存、校验起订量、手动下单、填写收货地址、人工对账付款,一旦店铺单量暴涨,采购人员熬夜加班都跟不上发货节奏

#API
moq专题_资料-InfoQ中文网