java - 为什么我不断收到错误:“错误:(20、23)java:不兼容的类型:java.lang.String 无法转换为 Lab1.Person”
问题描述
左边是教授给我们的。我被要求构建一个 JUnit 测试。我不是为什么我在执行 Junit 测试时在 IntelliJ 上使用 Java 时不断收到此错误。有什么推荐吗?
解决方案
字符串“JohnDoe”需要是一个 Person 对象。使用 Person 构造函数创建一个新的 Person 对象。它可能看起来像这样;
Person person = new Person("JohnDoe");
javaBook = new Book("JavaBook", person, 57);
推荐阅读
- docker - Docker 部署在特定容器上
- javascript - Jest 给出 ReferenceError: require is not defined
- python - 无表单提交数据到 Flask
- mongodb - 苹果M1芯片如何安装Mongodb
- javascript - 合并 JavaScript 对象数组
- javascript - 如何让 .env 变量在 ejs 文件中工作?
- python - 如何计算 3D 数组中最内层数组的出现次数?
- python - spaCy 模式匹配 - OR 语句
- go - 我应该如何使用一个外键引用两个表?
- .net - 系统更新后 Jenkins 服务不再启动