parameterized相关内容

Hudson:我如何使用参数化构建来执行 svn checkout 和 svn tag?

我正在 hudson v1.362 中设置参数化构建.我正在创建的参数用于确定要在 subversion 中签出的分支. 我可以像这样设置我的 svn 存储库 URL:https://my.svn.server/branches/${branch} 它可以很好地完成结帐和构建. 现在我想在构建完成后对其进行标记.我正在为 hudson 使用 SVN 标记插件来执行此操作.所以我转到 h ..
发布时间:2022-01-18 21:27:42 其他开发

使用 JUnit 的 @Parameterized 时,我可以让一些测试仍然只运行一次吗

我在许多情况下使用 @Parameterized 来对许多排列运行测试.这非常有效,并且使测试代码本身保持简单和干净. 但是有时我希望某些测试方法仍然只运行一次,因为它们不使用参数,JUnit 有没有办法将测试方法标记为“单例"或“运行-一次"? 注意:这与在 Eclipse 中运行单个测试无关,我知道该怎么做 :) 解决方案 您可以将任意数量的测试类关联起来使用套件一起运行. ..
发布时间:2021-12-24 22:55:49 Java开发

在参数化测试类中排除非参数测试

JUnit 中是否有任何注解可以排除参数化测试类中的非参数测试? 解决方案 JUnit 5 从 Junit 5.0.0 开始,您现在可以使用 @ParameterizedTest 注释您的测试方法.所以不需要内部类.除了 ValueSource 之外,还有很多方法可以为参数化测试提供参数,如下所示.有关详细信息,请参阅官方 junit 用户指南: import org.junit. ..
发布时间:2021-12-24 22:35:23 Java开发

Java 通用接口与通用方法,以及何时使用它们

我想知道,除了语法上的差异,什么时候可以在接受泛型参数的方法上使用泛型接口? 公共接口 Flight{空飞(T obj);} 结束 公共接口 Flight{void 飞(T obj);} 解决方案 如果你声明一个通用的方法,你总是让调用者决定,使用哪种类型的参数对于类型参数.方法的实现必须能够处理所有可能的类型参数(它甚至没有办法请求实际的类型参数). 也就是说,像 ..
发布时间:2021-12-23 09:24:47 Java开发

ms access 2003 中使用 vba 的参数化查询

好的.我想使用参数化查询来避免处理数据中嵌入的双引号或单引号(" 或 '). 举个简单的例子,这个参数化版本的 VBA 代码是什么样的? Dim qstr as StringDim possibleDangerousString as Stringqstr = "SELECT MyTable.LastName from MyTable WHERE MyTable.LastName = '" ..
发布时间:2021-12-12 22:49:43 其他开发

ORACLE 11g 中的表值函数?(参数化视图)

我过去曾看到过关于此的讨论,例如 此处.但我想知道是否在某个地方,也许是 10g 或 11g(我们正在使用 11g),ORACLE 引入了对“参数化视图"的任何更好的支持,而无需用各种用户定义的类型和/或游标定义或 sys_context 变量. 我希望 ORACLE 可能会根据以下 T-SQL 示例添加对简单“有效"的东西的支持: CREATE FUNCTION [dbo].[getSo ..

更改参数化测试的名称

在 JUnit4 中使用参数化测试时,有没有办法设置我自己的自定义测试用例名称? 我想将默认值 — [Test class].runTest[n] — 更改为有意义的内容. 解决方案 此功能已成为JUnit 4.11. 要使用更改参数化测试的名称,您可以说: @Parameters(name="namestring") namestring 是一个字符串,可以有以下特殊的占 ..
发布时间:2021-11-25 20:25:44 Java开发

[zend][db] fetchAll 多变量

我正在尝试对具有 2 个变量的查询使用 fetchAll.我无法弄清楚语法.我只能用 1 个变量进行管理: $sql = "SELECT * FROM mytable WHERE field1 = ?";$this->_db->fetchAll($sql,$value1);# 那个有效 但是当查询有多个变量时我遇到了一些问题 $sql = "SELECT * FROM mytable WHE ..
发布时间:2021-10-04 20:45:15 其他开发

我应该如何将表名传递给存储过程?

我刚刚遇到一个奇怪的事情......我们网站上的一些代码采用了一个巨大的 SQL 语句,通过根据一些用户值进行一些搜索和替换来修改代码,然后将其传递给SQL Server 作为查询. 我认为这作为对存储过程的参数化查询会更清晰,将用户值作为参数,但是当我更仔细地观察时,我明白为什么他们可能会这样做......他们所在的表选择取决于这些用户价值. 例如,在一种情况下,如果值是 ("FOO ..
发布时间:2021-08-25 18:44:43 数据库

pytest 参数化方法设置

我有一个参数化的 pytest 测试方法,test_1.在为此测试方法运行所有参数化案例之前,我想调用另一个方法 tmp_db_uri,它创建一个临时数据库并生成数据库的 uri.我只想调用该生成器一次,以便我可以对所有测试用例使用相同的临时数据库.我想,如果我从夹具 (db_uri) 调用它,那就可以了,因为我认为每个测试都会创建一次夹具,但似乎每个案例都会调用夹具在这个测试中,每次都会创建一个 ..
发布时间:2021-06-25 18:53:15 其他开发

Odbc 命令.表名参数化

我在对 C# 中的 odbc 驱动程序的 OdbcConnection 执行参数化 sql 查询时遇到问题.列名和表名可以从 web gui 配置,所以我希望它免受注入 using (OdbcCommand command = connection.CreateCommand()){command.CommandText = "SELECT ? FROM ?";command.CommandTi ..
发布时间:2021-06-12 18:43:37 C#/.NET

每天自动运行一个应用程序

我有一个测试 Web 服务的应用程序.我想每天下午 6 点运行这个应用程序. 我想知道是否可以自动执行此操作? *有关信息:此应用程序是使用 Java、JUnit 参数化测试、maven...开发的,操作系统:Windows 7* 解决方案 您可以创建在 windows 和 cron job 在 UNIX 中触发测试 Web 服务的应用程序. ..
发布时间:2021-06-02 18:57:07 Java开发