public static HtmlHelper CreateHtmlHelper(ViewDataDictionary vd){ Mock<ViewContext> mockViewContext = new Mock<ViewContext>( new ControllerContext( new Mock<HttpContextBase>().Object, new RouteData(), new Mock<ControllerBase>().Object), new Mock<IVie...
转载 2012-07-23 16:09:00
125阅读
2评论
Moq 简介
原创 2022-05-04 17:14:09
231阅读
Moq mock测试相关什么是MoqMoq(英语发音是Mock-you 或者只是mock)是一个产力、类型安全、
转载 2022-12-15 23:09:10
61阅读
文章转载来自:https://sanlangcode.com/?p=1617Moq 是一个用于创建和管理模拟对象的 .NET 开发工具。它提供了丰富的方法和功能来设置模拟对象的行为、验证方法调用等。以下是一些常用的 Moq 方法和示例代码:1.Setup方法:用于设置模拟对象的成员行为。// 设置方法的返回值 mockObject.Setup(m => m.MethodName()).Re
转载 1月前
44阅读
# MoQ 媒体分发架构:高效、灵活的解决方案 随着数字媒体的快速发展,媒体分发已成为一个重要的领域。MoQ(Media on Demand Quality)媒体分发架构提供了一种高效、灵活的解决方案,以满足不断增长的媒体分发需求。本文将详细介绍MoQ媒体分发架构,并提供代码示例,以帮助读者更好地理解其工作原理。 ## 什么是MoQ媒体分发架构? MoQ媒体分发架构是一种基于需求的媒体分发系
IETF成立MoQ工作组:2022年,IETF成立了一个针对QUIC上媒体传输(MoQ)的工作组,这是一个可能改变直播、实时协作、游戏等媒体传输方式的解决方案。MoQ定义:MoQ旨在创建一种新协议,允许流媒体服务的低延迟和实时媒体会议的高扩展性。MoQ工作原理:MoQ使用安装在数据分发链中的媒体中继作为缓存机制,支持多种媒体格式和低延迟的端到端加密传输。MoQ的优势:MoQ可以减少数据包丢失导致的
原创 2月前
55阅读
     当你创建一个ASP.NET MVC项目时,你可能注意到自动增加基于ASP.NET membership的名为AccountController验证类.有一个问题,当你去看AccountController单元测试类时,你会发现它们是手动Mock的类.我们可以使用第三方mocking类库来代替它们.这里使用是Moq.Moq是一个轻量级mocking框架,基于.net Framework3.
转载 2009-05-22 16:40:00
81阅读
2评论
Spring 5 发行已经好几年了,里面提出了好几个新点子。其中一个就是 RouterFunction,这是个什么东西呢? Spring框架给我们提供了两种http端点暴露方式来隐藏servlet原理,一种就是这多年大家都在使用的基于注解的形式@Controller或@RestController ...
转载 2021-10-27 14:46:00
964阅读
2评论
Mock 框架 Moq 食用指南Mock 框架 Moq 的使用IntroMoq 是 .NET 中一个很流行的 Mock 框架,使用 Mock 框架我们可以只针对我们关注的代码进行测试,对于依赖项使用 Mock 对象配置预期的依赖服务的行为。Moq 是基于 Castle 的动态代理来实现的,基于动态代理技术动态生成满足指定行为的类型在一个项目里, 我们经常需要把某一部分程序独立出来以便我们可以对这部
转载 2021-03-08 19:00:12
175阅读
2评论
如果想知道注入的类的某个方法被使用了几次,就可以通过 mock 提供的方法进行判断方法有没被执行或被使用多少次
原创 2021-06-25 11:43:35
189阅读
title author date CreateTime categories Moq基础 判断方法被执行 lindexi 2019-01-29 16:29:57 +0800 2019-01-17 14:27:29 +0800 mock 单元测试 如果想知道注入的类的某个方法被使...
原创 2021-06-28 15:27:10
176阅读
如果想知道注入的类的某个方法被使用了几次,就...
转载 2019-01-29 16:31:00
45阅读
2评论
   假设您已对Moq已经有所了解,我们经常会遇到多个Interface,在这个情况下我们如何去Mock它们呢,看下面的示例:定义下如下的Interface:1: public interface IFirstInterface2: {3: int SomeMethodOnFirstInterface();4: }5:6: public in
转载 2010-09-04 16:32:00
100阅读
2评论
如果想知道注入的类的某个方法被使用了几次,就可以通过 mock 提供的方法进行判断方法有没被执行或被使用多少次
原创 2022-04-22 11:39:51
107阅读
static void Jimmy_priceDiscTableFromMOQ(Args _args) { priceDiscTable priceDiscTable; test test; int i; ; ttsbegin; test.selectForUpdate(true); while se... Read More
i++
原创 2021-08-13 10:44:41
124阅读
测试方法1//准备MockIFoo接口2varmock=newMock<IFoo>();3//配置准备模拟的方法,当调用接口中的DoSomething方法,并传递参数"bing"的时候,返回
原创 2022-05-03 10:14:49
387阅读
使用 Moq 测试.NET Core 应用 -- Mock 属性
原创 2022-05-04 17:13:56
279阅读
使用 Moq 测试.NET Core 应用 -- 其它
原创 2022-05-04 17:13:56
132阅读
对很多直接使用HttpClient对象的方法进行单元测试几乎时不可能的。我们可以采用如下方法进行测试: 1. 对创建HttpClient对象进行封装 封装HttpClient对象的类和接口很简单,只有一个Create方法来创建一个HttpClient对象。如下: public class HttpC ...
转载 2021-07-19 14:43:00
105阅读
2评论
使用MOQ来伪装和隔离被依赖对象,从而提高被测对象的测试效果。   安装 通过http://code.google.com/p/moq可以下载MOQ的最新版本。在SSL项目中,我们使用...
原创 2022-05-19 14:22:25
111阅读
  • 1
  • 2
  • 3
  • 4
  • 5