V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  zhazi  ›  全部回复第 4 页 / 共 15 页
回复总数  296
1  2  3  4  5  6  7  8  9  10 ... 15  
2022-06-29 10:12:46 +08:00
回复了 AS4694lAS4808 创建的主题 Java 单元测试的疑惑
测试是测试你的 [代码逻辑] 。跟数据库完全隔离的
var obj = new SomeObj() ;
when(mockDb.findByParentId(any())).thenReturn(obj);
business.logic(something);
Mockito.verify(rpc.call(),times(1));

doThing().when(mockDb.findByParentId(any());
business.logic(something);
Mockito.verify(rpc.call(),nvner());

这种测试可以保证你的 business.logic 的逻辑

至于你的 dao 层需要去断言 sql 写的是否正确 这种测试除非把业务写进 sql 里才需要去测试
var query = JpaQueryFactory.select(*).from(tableA).where(tableA.name.equals("actualField");
String expected = "select * from tableA where tableA.name = "actualField";
Assertions.assertEquals(expected,query.toString());
2022-06-23 18:41:56 +08:00
回复了 youyouyou0123456 创建的主题 问与答 看到无敌的变量命名,还有超越的吗?
static uint8_t USBD_BB_Init(USBD_HandleTypeDef *pdev, uint8_t cfgidx);
static uint8_t USBD_BB_DeInit(USBD_HandleTypeDef *pdev, uint8_t cfgidx);
static uint8_t USBD_BB_Setup(USBD_HandleTypeDef *pdev, USBD_SetupReqTypedef *req);
static uint8_t USBD_BB_DataIn(USBD_HandleTypeDef *pdev, uint8_t epnum);
static uint8_t USBD_BB_DataOut(USBD_HandleTypeDef *pdev, uint8_t epnum);
static uint8_t USBD_BB_EP0_RxReady(USBD_HandleTypeDef *pdev);

给你粘一段
stm32 库代码 下划线驼峰缩写
2022-06-23 17:58:49 +08:00
回复了 MrSnake 创建的主题 Python Python Pywebio 库如何使循环函数在网页关闭后停止
mod_python psp
2022-06-23 17:54:39 +08:00
回复了 MrSnake 创建的主题 Python Python Pywebio 库如何使循环函数在网页关闭后停止
session
websocket
大部分都是自我感动吧,感觉自己写的代码付出的心力很多。结果还是个屎山
2022-05-30 15:38:09 +08:00
回复了 cs3230524 创建的主题 程序员 类似这种东西,有现成的轮子用没?
elk 的 apm 配合各种 agent 就可以实现吧
2022-05-30 15:32:32 +08:00
回复了 monkeyWie 创建的主题 程序员 如何规避正式环境上的测试数据问题
上线之后进行回归表示上线之前的流程并不完善。
在 pm 验收产品之后开发测试工作就完成了。
2022-05-30 15:18:24 +08:00
回复了 ha2ha 创建的主题 程序员 项目如何整合
求求你看眼文档吧
我都不知道你怎么学的
2022-05-30 14:15:24 +08:00
回复了 JarvenI 创建的主题 程序员 半路出家如何写好代码?
看《重构》
2022-05-30 10:24:05 +08:00
回复了 nuanshen 创建的主题 程序员 诸位对“好的代码就是要注释比代码还多”这句话怎么看?
代码谁都会看,好的注释会告诉你为什么作者会写出以下代码。而不是通过注释重新描述一遍代码
2022-05-30 10:18:56 +08:00
回复了 nuanshen 创建的主题 程序员 诸位对“好的代码就是要注释比代码还多”这句话怎么看?
注释本身没什么问题。可问题是百分之 90 的人不会写注释。
我看到注释大多类似这样

//这是一只猫
class Cat{}
2022-04-21 14:43:29 +08:00
回复了 yanhomlin 创建的主题 Java 美团动态线程池实践思路,开源了
如何否定一个程序员 《看他对 juc 包下的一些技术掌握的怎么样》
2022-04-14 15:32:23 +08:00
回复了 zooo 创建的主题 问与答 在代码注释中插入图片?
![java-doc]( https://imgur.com/a/a1KbR4D) java-doc 本身就支持图片
2022-04-14 15:09:25 +08:00
回复了 zooo 创建的主题 问与答 在代码注释中插入图片?
去看下 reactor 的 api
2022-04-13 15:29:11 +08:00
回复了 shawnwang340 创建的主题 程序员 Java 开发者面向对象编程?不不不,是面向 Spring 编程
@Leviathann MVC 的 M 有没有状态呢
2022-04-08 13:34:55 +08:00
回复了 Lighthughjiajin 创建的主题 程序员 求问,非科班程序员如何提高?
我觉得踏踏实实读个 10 本 20 本就比市面上 80%的程序员强了
2022-04-08 12:16:46 +08:00
回复了 shawnwang340 创建的主题 程序员 Java 开发者面向对象编程?不不不,是面向 Spring 编程
@Leviathann mvc 也是面向对象的
2022-04-06 15:19:21 +08:00
回复了 rock123 创建的主题 Java Java 如何监测静态变量值的变化?
mbean?
2022-04-02 18:23:45 +08:00
回复了 coolair 创建的主题 问与答 Sprint Boot 一定要写 SQL 吗?
@yejinmo queryFactory.selectFrom(tableA)
.leftJoin(tableB).on(tableA.filed.eq(tableB.filed))
.leftJoin(tableC).on(tableC.field.eq(tableB.filed))
.where(tableA.field.eq(XXXX));
刚在项目里粘贴出来一段改了下变量名
2022-03-30 14:23:35 +08:00
回复了 bojun 创建的主题 职场话题 今天面试了一个工作 12 年的前端,把我整的有点怀疑人生
父传孙这个词是字面理解的那个意思吗?
1  2  3  4  5  6  7  8  9  10 ... 15  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5599 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 32ms · UTC 07:28 · PVG 15:28 · LAX 23:28 · JFK 02:28
Developed with CodeLauncher
♥ Do have faith in what you're doing.