随着.NET 世界中 mock 技术的普及,Moq 也流行了起来,其部分原因是,它是专为那些刚接触 mock 技术或需要编写自定义 mock 对象的开发人员量身定做的类库。Moq 舍弃了经典的 Record/Reply 范式,取而代之的是让测试者使用 Lambda 表达式设定行为的预期结果,并使用
Castle DynamicProxy 来截断 mock 对象的调用。
更多内容推荐
EPPlus - 用于 .NET 的 Excel 电子表格
我们都会遇到需要用程序操作Excel电子表格的情形。在这里推荐一个.NET非常好用的包EPPlus。
2022-08-24
.NET 源码解读 kestrel 服务器及创建 HttpContext 对象流程
.NET本身就是一个基于中间件(middleware)的框架,它通过一系列的中间件组件来处理HTTP请求和响应。因此,本篇文章主要描述从用户键入请求到服务器响应的大致流程,并深入探讨.NET通过kestrel将HTTP报文转换为HttpContext对象。
2023-06-20
C# 使用秒表类 Stopwatch 对程序的运行速度测试
你知道C#运行一个一百次循环要多久吗,一千次,一万次呢?今天这篇文章我们对这个问题去探索一下,顺便去学习一下Stopwatch秒表类,我们是使用这个类去对一个程序做一个运行速度的测试,在C#中这个类用的比较少,至少我是今天才用,虽然不是用的很灵活,但是
2022-10-29
在线 JSON 转 CSharp(C#)Class 工具
在线JSON转CSharp(C#)Class工具
2022-06-22
C# 世界的《Effective C++》,来自.Net 之父的核心揭秘
作为.NET程序员,如果只读三本书,那么《框架设计指南:构建可复用.NET库的约定、惯例与模式(第3版)》这本书一定不容错过!
2023-04-04
C# Timer 控件学习,使用 Timer 解决按钮幂等性问题
Timer是一个定时器,作为C#开发Timer控件是我们用的比较多的一个控件,它的功能很简单,但是也是值得我们去学习的一个知识点,今天这篇文章就是想总结一下这个Timer控件,如果经常用还好,可以随时知道怎么写,对于我这种记性不好的同学呢,我就以这种形式去
2022-10-19
16|技术栈更新:消息组件 Kotlin+MVVM 重构
这节课我们会使用新的语言Kotlin以及新的架构模式MVVM,来重构消息组件。
2023-03-17
在线 HTML 转 ASP 工具
在线HTML转ASP工具
2022-05-29
2023 年成都.NET 线下技术沙龙来了!大咖分享,报名从速
MASA技术团队来成都啦!我们联合了成都.NET俱乐部,将在成都市举办一场.NET线下技术沙龙,为.NET开发者创造一次交流学习的契机,我们邀请到的几位技术大咖,将会围绕各自的主题向大家分享他们的技术心得。
2023-04-06
11. AOP 简介与不同框架设计概览
2023-09-26
33|测试(二):功能性测试
这节课将进一步通过具体的单元测试来掌握TDD这种开发模式的实施。
2022-12-03
集成测试时 MockMvc 无法注入
除了单元测试,还需要写集成测试,就是模拟全流程的请求。 集成测试同样使用的是 MockMvc,但是如果像单元测试一样加上 @WebMvcTest 就不太可以,因为 Service 代码没有 mock 掉,就会报错。
2022-06-16
InfoQ 2022 年趋势报告:.NET 篇
在InfoQ,.NET领域包含了所有与.NET直接相关的技术,不仅包含了.NET官方版本的内容,还包括直接影响.NET生态系统的框架和技术、使用.NET的项目和计划、主要用例以及专门针对该领域的方法。
18|拦截器 :如何在方法前后进行拦截?
如何在方法前后进行拦截?
2023-04-21
【JavaWeb】一篇承载 Ajax、Axios、Json 的学习笔记~
概念:ajax(Asynchronous Javascript And XML):异步的JavaScript和Xml
2022-10-29
C# 程序调试和异常处理(try catch)
这是一篇值得你收藏的文章哦。我们在做窗体应用或者其他的程序的时候难免会遇到一些BUG,一些自己跑起来莫名其妙的效果,或者系统直接报异常,C#提供了功能强大的异常处理机制,用来对应用程序可能产生的错误或者其他会造成执行中止的异常情况进行处理,这篇
2022-07-16
【C#】WCF 和 TCP 消息通信练习, 实现群聊功能
实现简单的聊天功能
2022-08-10
如何满足一个前端对 Mock 的全部幻想
作为前端,最痛苦的是什么时候?
2022-04-07
1. 页面渲染:模板引擎接口定义
2023-09-26
10|架构改造:5 个步骤,高效推动组件化架构重构
这节课,我们将结合实战学习4种常用的解除依赖的手法,分别是类下沉、依赖接口、事件总线以及路由。
2023-03-03
暂无签名
推荐阅读
5、手写框架 v4 面向对象实现
2023-09-28
拦截|篡改|伪造.NET 类库中不限于 public 的类和方法
2023-09-23
.NET CORE 属性 DI 注入
2023-10-26
3、使用 Spring Cloud Stream 重构消息通信机制
2023-09-27
4、使用 Spring Cloud LoadBalancer 重构负载均衡
2023-09-27
模拟.NET 应用场景,综合应用反编译、第三方库调试、拦截、一库多版本兼容方案
2023-09-26
可怕!.Net 8 正式发布了,.Net 野心确实不小!
2023-11-16
电子书

大厂实战PPT下载
换一换 
李劲松 | 阿里云 技术专家 & Flink PMC
许辰 | 字节跳动 高级工程师
江鹏 | 数澈软件Seal 联合创始人
评论