当前位置: 首页 > 知识库问答 >
问题:

异常:错误消息“未找到类yii\codeception\TestCase”

凌远
2023-03-14

所以我刚刚开始使用Codeception(我知道,我玩游戏迟到了)和Yii2。我遇到了一个错误,我似乎没有得到纠正。

问题

  1. 当我运行'代码欺骗运行'时,我得到错误'错误与消息'类yii\代码欺骗\TestCase未找到'。这对我来说很奇怪,因为当我寻找测试案例时,我可以找到多个测试案例!F. e.在文件夹后端,控制台,...

信息

  • Codeception已在全球范围内安装

我做错了什么?

如果你们需要任何信息,打电话给我!

谢谢

共有1个答案

燕涵容
2023-03-14

为什么在测试中使用yii\codeception\TestCase类?你在旧教程中找到了吗?

yii\codeception\TestCase类由2016年放弃的yiisoft/yii2 codeception包提供。

使用中记录的Cest格式https://codeception.com/docs/02-GettingStarted#Writing-抽样检验

 类似资料:
  • 我正在使用代码欺骗TDD开发一个简单的PHP应用程序。我用一个简单的断言创建了我的第一个单元测试DogTest.php,但是它抱怨找不到Dog类。 我在根目录中创建了一个Dog.php文件,并将其放在/src下,但两者都不起作用。我认为这要么是名称空间问题,要么是自动加载问题,但是Codeception文档(以及我看过的各种TDD指南)缺少这个重要的细节。 有人能告诉我如何让我的狗测试来检测狗类吗

  • 我已经安装了代码欺骗,并通过以下命令为特定的Symfony捆绑包进行了设置: 已经为该包创建了所需的函数、单元和验收子目录以及一个文件。 我可以使用以下命令生成单元测试: 但当我运行此测试时: 我得到一个错误: MyTaskTest中对CodeGuy类的引用为: unit.suite.yml中的参考是: 我猜这是一个与在bundle中创建的CodeGuy路径与在中指定的路径有关的问题。我尝试将路径

  • 问题内容: 我从这篇博客文章中获得了帮助: 但是我发现com.mysql.jdbc.driver类未找到异常。那篇博客文章的不同之处在于,在我的案例中,他们尝试连接到mysql而不是MS SQL。到目前为止,这是我的代码:package com.example.dbtry; 请告诉我我在做什么错。我还在清单中添加了对Internet的许可。 问题答案: 从以下位置下载jar:http://www.

  • 我在将Web应用程序部署到WebLogic服务器12c时遇到问题。Web应用程序依赖于服务jar(内部依赖于Hibernate类)。当我构建战争时,它不包括Web应用程序的WEB-INF/lib/文件夹中的hibernate-entitymanager.jar,并且它的部署失败,例外是“ClassNotFoundExceptionorg.hibernate.ejb.HibernatePeraxy”

  • 我的应用程序超过了64k个方法,所以我应该实现多索引,最初我遇到的问题是“本地路径不存在”,我解决了这个问题,现在gradle生成了类1。dex和classes2。dex,但在低于Lollipop的环境中不工作。。它在Lollipop中工作得很好,因为它有天然的支持。错误是这样说的“ 看过一些教程后,他们说必须改变1.gradle2.application3.manifest 我对申请课了解不多.

  • 我试图通过JWS为我的java项目分发签名jar,我所做的是 我已经把我的班级档案装进了一个罐子 使用keytool-keytool-genkey-keystore xxx-alias xxx创建密码 使用jarsigner-keystore xxx测试对jar进行签名。jar xxx-命令 但我的错误是没有发现类异常。太阳安全工具。贾西纳。 我使用的是JDK1.6.0.21。我试着打开工具。ja