unit-testing

    -1热度

    2回答

    这是我正在尝试创建测试的代码, 我有一个遗留代码,我可以更改但在某种程度上。 在我的主要功能我有一个函数,它返回一个我们正在等待的任务。 和另一个函数,它不能被阻塞,因此它运行在不同的线程上。 有没有办法让单元测试通过,目前它会失败。 在原始代码中我们不关心结果,我们只是初始化一些类,并且我测试了viewmodel不是null。 我在这里给出的示例代码中,我更改了代码来举例说明竞态条件的问题。 我

    0热度

    1回答

    我刚刚在Just Mock,面临传递此方法的问题,需要帮助来理解问题。 我有一个下面,我想测试 public ActionResult Create(JournalViewModel journal) { if (ModelState.IsValid) { var newJournal = _mapper.Map<JournalViewModel,

    1热度

    1回答

    我想测试是否从另一个方法(方法2)调用本地方法(方法1)。我尝试了这样的方法,但它不起作用,因为method1()仍然有的原始定义。该代码片段看起来是这样的: var ClassA = function() { var method1 = function() { console.log('method1'); }; var method2 = funct

    2热度

    1回答

    我想测试一个Service类的validate()方法,它接受一个Request对象。通常,当提交前端表单时,我将该对象作为控制器方法中的参数,并将其发送给Service,但现在我想测试该方法,我使用phpunit,并且我想创建自己的Request对象,并且将它们发送到Service类以查看它是如何反应的。我的测试方法如下所示: public function testWhenUsernameIs

    0热度

    1回答

    我正在写一个涉及inapp购买的android应用程序。我是否必须编写代码的单元测试,涉及从玩商店获取产品,进行购买等。 我相信我们需要一个真正的设备来测试inapp购买,那样的话单元测试将如何工作? 我是否应该使用expresso编写仪器化测试并检查inapp购买是否按预期工作? 我对单元测试完全陌生。任何帮助真的很感激。

    1热度

    3回答

    我正在为类库创建单元测试。有数百个测试,但他们都测试相同的单一方法。唯一的区别是输入和输出。我想将这些测试的定义移到某种文本文件中,以便我可以更方便地管理它们。 我可以创建一个适配器,以便我可以继续使用VS测试运行器吗?我发现了一些对[DataSource]属性的引用,但我更愿意在单独的文本文件中进行测试,而不是某种可查询的数据库。

    0热度

    1回答

    我不知道为什么我不断收到此错误。每当我跑NPM测试我得到这个完整的错误: 1) Listing subscriptions on /subscriptions Returns initial subscriptions: Error: expected '[]' response body, got '[""]' at error (node_modules\supertes

    0热度

    1回答

    我有这样一段代码: public function index(Request $request, Runner $runnerParam) { $name = $request->input('name'); $fromDate = $request->input('from_date'); $toDate = $request->input('to_date')

    0热度

    2回答

    我正在编写使用具有非常类似属性的各种REST API端点的应用程序。唯一的区别在于端点地址和有效负载。标题,方法和其他内容保持不变。这就是为什么我创建的类与我的远程主机进行通信,它被称为RestApiCommunicator有方法generateRequestAndCallEndpoint(List payload)一个包装有效载荷与执行REST调用所需的所有必需的东西。 比,我有各种各样的类只调

    0热度

    1回答

    我写过单元测试以及django文档。我可以从python manage.py test运行测试。那很好。但是,我想从点击按钮运行测试。这个按钮可以在我的用户界面的任何地方此外,我想生成一个简单的报告通过或失败。 Python/Django unittest模块可以吗?