Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/unit-testing/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Unit testing 单元测试-实体(模型类)是什么?_Unit Testing_Junit_Mocking_Mockito_Easymock - Fatal编程技术网

Unit testing 单元测试-实体(模型类)是什么?

Unit testing 单元测试-实体(模型类)是什么?,unit-testing,junit,mocking,mockito,easymock,Unit Testing,Junit,Mocking,Mockito,Easymock,关于单元测试中实体的概念性问题。试图完全理解这些概念 在单元测试中,我应该如何命名实体?。。。我的意思是,我通常创建一个类,比如PersonMock,它有不同的方法,比如newPerson1、newPerson2等等,每个方法返回一个具有不同状态的实例,用于测试不同的场景 但看起来这并不是mock目前正在阅读的单元测试书籍的纯粹概念。据我所知,实体和实体构建器不是模拟,也不是存根、赝品、假人等。。。在单元测试中它们是什么?只是模特儿 你们如何管理和命名这些负责创建将在测试中使用的实体的对象?就像

关于单元测试中实体的概念性问题。试图完全理解这些概念

在单元测试中,我应该如何命名实体?。。。我的意思是,我通常创建一个类,比如PersonMock,它有不同的方法,比如newPerson1、newPerson2等等,每个方法返回一个具有不同状态的实例,用于测试不同的场景

但看起来这并不是mock目前正在阅读的单元测试书籍的纯粹概念。据我所知,实体和实体构建器不是模拟,也不是存根、赝品、假人等。。。在单元测试中它们是什么?只是模特儿

你们如何管理和命名这些负责创建将在测试中使用的实体的对象?就像上面的人一样


欢迎提供任何其他进一步的最佳实践提示。提前谢谢

它们被称为固定装置。模拟可以是一个子集。所以在你的情况下,我会有一个PersonFixture,它提供了测试时使用的有用的个人风格


以下是固定装置的名称和定义。

谢谢亨利。这就是我要找的。