1、单文件实现效果 def greet(person): return "Hi {name}".format(**person) def test_greet(): bob = {"name":"Bob"} #Arrange greeting = greet(bob) #Act assert greeting == "Hi Bob...
Pytest 1 测试原理
1、定义测试文件、类、方法 2、定义assert关键字做运行结果与期待结果做比较 3、执行pytest def test_pass(): assert 1 + 1 == 2
Pytest-安装&运行
一、安装 1)新建项目,在PyCharm上进行安装pytest即可 2)两种安装方式,目测第二种比较受用 pip install-U pytest pip3 install pytest -i http://pypi.douban.com/simple/ --trusted-host p...
Mac下端口被占用的解决方式
打开终端:查看端口号的进城情况: sudo lsof -i tcp:port port : 你所被占用的端口号 例如8080kill掉被占用的端口的进程: kill PID &nb...
Java new Date() 获取的时间不正确 【已解决】
问题描述: new Date()获取正确,使用TimeUtils.timeInUTC()转换日期格式后,时间早了比北京时间晚了8小时 分析原因: 时区不正确,TimeUtils默认使用格林威治时间,晚了8小时,而我们使用的是北京时间...
Static关键字的用法
static是java中非常重要的一个关键字,而且它的用法也很丰富,主要有四种用法: 用来修饰成员变量,将其变为类的成员,从而实现所有对象对于该成员的共享;用来修饰成员方法,将其变为类方法,可以直接使用“...
JAVA 快餐 8 方法的重写与重载/多态方法处理
一、设计时多态的方法 package com.example.hibernate.pro3; public class DeviceService { // // 根据接收的参数执行不同的行为 // public String getDevice(){ return "医师领取的设备...
Hibernate Validator注解大全
hibernate Validator 是 Bean Validation 的参考实现 。Hibernate Validator 提供了 JSR 303 规范中所有内置 constraint 的实现,除此之外还有一些附加的 constraint。 在日常开发中,Hibernate Validat...
lombok插件的安装和使用
主要作用:可以免写getter和setter IDEA中的安装 打开IDEA的Setting –> 选择Plugins选项 –> 选择Browse repositories –> 搜索lombok –> 点击安装 –> 安装完成重启IDEA –> 安装成功 ...
JAVA快餐 7 spring boot 接口返回值封装
概述 rest接口会返回各种各样的数据,如果对接口的格式不加约束,很容易造成混乱。 在实际项目中,一般会把结果放在一个封装类中,封装类中包含http状态值,状态消息,以及实际的数据。 本篇实现一个结...