unit-testing

    0热度

    1回答

    我正在使用Visual Studio进行单元测试。创建一个测试项目,其目录位于我正在测试的项目内。 我想“单元测试”一个函数打开数据库文件,并根据数据库的内容创建类对象。 函数本身实际上工作正常。 bool import_materials_from_db(const char *db_name){ sqlite3 *db; int rc = sqlite3_open_v2(d

    0热度

    1回答

    我正在研究一个有两个分离目录(如我们称为cordApp的两个独立应用程序)的项目,在第一个cordapp中我们有“a,b, c“班,第二个班有”d,e,f“班。 背后的想法是,第二个cordapp必须比第一个轻得多,因为它必须在网络上旅行,所以第一个的尺寸“沉重”大于第二个。 我们把测试文件夹放在第一个(较重),但我需要测试从“更轻”的东西,我怎么能导入第一个第二个? 现在我的解决方案是在第二个文

    1热度

    1回答

    我对随机生成的数据进行了大量检查。我怎样才能得到报告消息只为失败的测试,如果检查是好的,什么也不显示?

    0热度

    1回答

    我有这个类来嘲弄一个DAO: //... private ClientesRepository clientesRepository; @Mock private Cliente cliente; @Mock private EntityManager manager; @Before public void init()

    1热度

    1回答

    我试图单元测试一个服务,我有可以响应http调用。我可以测试成功请求,但是当响应的状态代码与200不同时,我无法进行测试。 例如,让我们假设请求返回404状态,然后我无法正确测试。 这是我的服务: @Injectable() export class ApiService { constructor( private _http: HttpClient, priv

    1热度

    1回答

    我有一个类,它在一个IMapper在构造这样 public Foo(IMapper mapper) 在代码Foo的我有此线 var dao = _mapper.Map<BaseDAO>(obj); BaseDAO有3个子类型,在我已经设置的实际代码中这样 CreateMap<Base, BaseDAO>() .Include<Child1, Child1DAO>() .

    3热度

    1回答

    我正在构建一个小的Laravel应用程序,我想用phpunit测试它。是一个非常简单的应用程序有一个控制器: namespace App\Http\Controllers; use Illuminate\Http\Request; use GuzzleHttp\Client; class MyController extends Controller { protected

    0热度

    1回答

    我有下面的代码。文件foo.py有: #!/usr/bin/python3 import time class Foo(): def foo(self, num): time.sleep (10) return num + num 文件mock_test.py有: #!/usr/bin/python3 from mock import patch im

    0热度

    1回答

    我试图编写'摘要'的单元测试,但不知道我需要检查哪些变量? from prometheus_client import Counter, Summary import unittest import time from prometheus_client import REGISTRY my_summary = Summary('my_summary', 'A useful help s

    1热度

    1回答

    在编写测试时,我经常需要模拟几个类的方法。目前我正在通过嵌套with陈述包含mock引用例如 from ... import A def test_sample(self) instance = A() with mock(A, 'function_1', return_value=1): with mock(A, 'function_2', return_v