gpt4 book ai didi

java - 使用 TestNG 编程逻辑

转载 作者:太空宇宙 更新时间:2023-11-04 12:34:24 24 4
gpt4 key购买 nike

我在一个类中有 2 个字符串数组。我有一个 TestNG 类,我需要在测试方法中比较这些数组的值。我的想法是,我应该将我的测试方法循环 n 次,其中 n = {其中一个数组的大小}

@Test(invocationCount = {fixedCount}) 对我来说不起作用,因为数组的大小各不相同。

如果我需要提供更多信息,请告诉我。

最佳答案

首先检查两个数组的大小是否相等如何?如果它们不相等,则两个数组也不相等。

编辑:

This是一个关于使用 Java 进行相等性检查的线程。如果我没记错的话,Arrays.equals(array1, array2) 是检查包含元素的正确方法,但我不是 Java 人员。
如果您想手动检查元素,请对数组使用迭代(可以,因为它们的大小现在相等)。

bool validator(int[] array1, int[] array2)
{
if (array1 == null || array2 == null)
{
return false;
}

if (array1.length != array2.length)
{
return false;
}

for (int i = 0; i < array1.length; i++)
{
if (array1[i] != array2[i])
{
return false;
}
}

return true;
}

关于java - 使用 TestNG 编程逻辑,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37479255/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com