methods相关内容

在 Python 中模拟方法调用

我一直在搜索堆栈交换并在网络上搜索如何做到这一点,但我不明白如何模拟方法的行为.我正在尝试为我的自定义类模拟 openpyxl 行为和行为.这是我的尝试: 导入单元测试从 unittest.mock 导入 MagicMock导入openpyxl从 MyPythonFile 导入 MyClass类TestMyClass(unittest.TestCase):def test_myclass(sel ..
发布时间:2022-01-08 22:26:06 Python

“短路"Moq 的无效方法?

我的团队最近决定使用 Moq 作为我们的模拟框架,因为它具有极大的灵活性和高度可读的语法.由于我们是新手,所以我在看似简单的问题上绊倒了——搜索(这里,谷歌等)发现很多关于起订量其他细微差别的讨论,但不一定是我所追求的,并且几个看似相关的问题变成了红鲱鱼. 我们正在测试一个具有外部依赖项的类(准确地说是 Amazon SimpleDb),但不希望我们的测试绑定到实时连接.一种特殊的方法: ..
发布时间:2022-01-08 22:17:18 C#/.NET

防止equals方法的存根

我想测试我的班级的 equals() 方法,但 Mockito 似乎每次都在调用存根版本.我的测试如下; PluginResourceAdapter 适配器 = mock (PluginResourceAdapter.class);PluginResourceAdapter other = mock (PluginResourceAdapter.class);when(adapter.getNu ..
发布时间:2022-01-08 21:44:37 其他开发

Java - 初始化数组后和使用类方法测试数组时的 NullPointerException

我一直在尝试初始化一个数组,然后用一个类方法测试它的值.我已经初始化了数组并且已经在构造函数中成功地测试了它,所以它看起来像填充了数组,但是一旦我尝试在 Main 方法中测试它,它就会抛出一个 NullPointer 异常. class PercolGrid {整数边;布尔 [] 网格;公共 PercolGrid (int inSides) {边 = inSides;//grid = new b ..
发布时间:2022-01-05 21:03:36 Java开发

Android - 从活动调用普通对象方法

首先,我是一个安卓新手,所以我的解决方法可能很尴尬,我愿意接受建议.我正在尝试创建一个处理活动之间所有转换的游戏管理器对象.我的目的是,在活动中,menuOut 方法将使用 nextActivity 参数调用 GameManager 对象的 changeActivity 方法,changeActivity 将启动该活动.我一直收到错误,但没有找到解决方案. 这是我的源代码:游戏经理: 公共 ..

Grails 控制器中操作和方法之间的差异

据我所知,如果我想在控制器中创建一个动作,那么我可以这样做: class 我的控制器 {def myAction = {println "在我的行动中"}} 或者我可以通过以下方式创建它: class 我的控制器 {def myAction(){println "在我的行动中"}} 谁能告诉我这两种方法的区别,或者我的概念或看法有什么问题 解决方案 第一个实现是在控制器中定义公共闭 ..
发布时间:2022-01-05 17:11:36 其他开发

从一个控制器内部调用另一个方法

是否可以在 Laravel 5 中从一个控制器内部的另一个控制器调用一个方法(不管用于访问每个方法的 http 方法)? 解决方案 我就是这样做的.使用 use 关键字使 OtherController 可用.然后,您可以在实例化时从该类调用方法. method();}} 另请查看 Laravel 中命令的概念.与上述方法相比,它可能会给您带来更大的灵活性. ..
发布时间:2022-01-05 17:01:44 其他开发

JavaScript get/set 方法与标准方法

为什么 JavaScript 有两种不同的方式来获取/设置对象属性? 示例: //实现1var obj1 = {"x":1,get number() {return this.x},设置编号(n){this.x = n}}//实现2var obj2 = {"x":1,getX: function(){return this.x},setX: 函数(n){this.x = n}} 一种实现 ..
发布时间:2022-01-04 23:43:24 前端开发

为什么有多种 HTTP 方法可用?

当我第一次开始开发需要使用 HTTP 将数据发送到服务器的客户端/服务器应用程序时,我对 HTTP 方法非常陌生.我真的对一切都使用了 GET 请求. 我后来了解到我应该使用 POST 发送数据并使用 GET 请求数据,但是,我有点困惑为什么这是最佳实践.从功能的角度来看,我能够使用 GET 或 POST 来实现完全相同的功能. 为什么使用特定的 HTTP 方法而不是对所有事情都使用相 ..
发布时间:2022-01-04 23:35:11 前端开发

我怎样才能做 <form method="get">在 ASP.Net 中搜索表单?

我正在开发的应用中有一个搜索表单,我希望它与 method="GET" 等效. 因此,当点击搜索按钮时,用户会转到search.aspx?q=the+query+he+entered 我想要这个的原因只是可添加书签的 URL,而且这样做感觉更干净. 我也不希望将 viewstate 隐藏字段值附加到 URL. 我能想到的最好的方法是: 捕获按钮的服务器端点击事件和Re ..
发布时间:2022-01-04 23:20:50 C#/.NET

编译错误:缺少 return 语句

此程序使用 3 种不同的方法玩掷骰子.我在玩掷骰子时需要帮助,但我需要使用这 3 种不同的方法,但出于某种原因,每次编译时我都会收到此错误: CrapsAnalysis.java:48: 错误:缺少返回语句}^1 错误进程 javac 退出,代码为 1 代码: 公共类 CrapsAnalysis{公共静态 int rollDie( int n) {返回 (int)(Math.random( ..
发布时间:2022-01-04 21:46:38 Java开发

Android 权限(我们在清单文件中定义)到相应 API 调用/方法之间的映射

在哪里可以找到 Android 权限(我们在清单文件中定义)到相应 API 调用/方法之间的映射? 例如 GET-ACCOUNTS" 是一种权限类型,它映射到getAccountsByType()、getDeviceId() 和 getLine1Number(). 同样我想知道,如果我使用权限Internet,ACCESS_COARSE_LOCATION,ACCESS_WIFI_STAT ..
发布时间:2022-01-04 19:25:03 移动开发

用外行的术语解释 Java 中的 close() 方法

我浏览了一个 Java 教程,该教程允许我创建一个文本文件并在其中写入“20 Bruce Wayne"字样.在主类中调用的最后一个方法名为 closeFile(),它在创建文本文件后“关闭"它. 如果我没有真正打开文件,为什么需要“关闭"它?“打开"是指记事本编辑器(不是我正在使用的 IDE)弹出“20 Bruce Wayne"字样.请用通俗的语言回答我的问题. Main.java: ..
发布时间:2022-01-04 08:41:10 Java开发

RSpec -- 测试方法是否调用了它的块参数

我有一个将代码块作为参数的方法.问题是:如果这个方法调用了块,如何使用 RSpec 进行测试? 块可以在方法需要的任何范围内进行评估,不一定使用 yield 或 block.call.它被传递给另一个类,或者在匿名类对象或其他地方对其进行评估.为了让测试通过,作为方法调用的结果在某处评估块就足够了. 有没有办法使用 RSpec 来测试这样的东西? 另见这个了解更多lets 和 m ..
发布时间:2022-01-02 10:07:15 其他开发

在每种方法之后检测 Rspec 测试失败

我正在尝试运行 RSpec 测试,我想检测 after 方法中的测试是否失败.我现在有这样的事情: after(:each) 做cc = ConnectController.new()cc.update(, , result?)结尾 如您所见,result? 函数是我需要替换的,用于检测测试是否失败,以及获取有关失败测试的信息. 解决方案 除了 Daniel 的回答,在 Rspec3 ..
发布时间:2022-01-02 09:56:44 其他开发

需要做多少模拟?

您好,我的问题与模型验证有关.我已经在 netlogo 中完成了一个程序,我将在我的论文报告中使用它,但现在的问题是,我需要做多少次重复(模拟)来证明我的结果?我已经阅读了一些使用统计方法的方法,我的同事向我推荐了一些很好的数学运算,但我也想从从事计算模型工作的人那里知道过去知道什么样的统计测试或数学方法. 解决方案 这有两个方面 (1) 有多少参数组合 (2) 每个参数组合运行多少次. ..
发布时间:2022-01-02 09:04:13 其他开发

计算类方法中类类型对象的数量

如何计算该类的方法中该类类型的对象数量?就此而言,如何在不将对象添加到列表的情况下在类之外执行此操作? 我早该想到的!谢谢!我将暂时不回答它,看看是否有更好的方法,因为我同意.我只是把我的头围绕在 OO 上.如果你不介意让我多解释一点,也许有更好的方法? 我有一个对象类,我想向其中添加 3 条信息,但首先我想循环并确保没有其他对象与这三条中的任何一条相同,如果有, 针对每种情况做不同的 ..
发布时间:2021-12-30 16:28:22 C#/.NET