package com.ff.ldap;
import junit.framework.TestCase;
import junit.framework.TestSuite;
public class LdapUtilTests extends TestCase {
public LdapUtilTests(String name) {
super(name);
}
public void testTrue() {
int i = LdapUtil.authenticate("info", "info");
assertTrue(i == 0);
}
public void testUserNameError() {
int i = LdapUtil.authenticate("wangsifa", "wangsf");
assertTrue(i == 5);
}
public void testPasswordError() {
int i = LdapUtil.authenticate("wangsifa", "wangsf");
assertTrue(i == 10);
}
public void testInfo() {
int i = LdapUtil.authenticate("info", "info");
if (i == 0) {
System.out.println("0正确访问");
} else if (i == 5) {
System.out.println("5用户不存在");
} else {
System.out.println("10:密码不正确");
}
}
public static TestSuite suite() {
TestSuite suite = new TestSuite();
suite.addTest(new LdapUtilTests("testInfo"));
return suite;
}
}
最后一个方法可实现只运行本测试案例中的部分.
分享到:
相关推荐
- 3、公司自研测试管理工具,这是个不错的选择,但对于大部分小公司、小团队来说,一方面研发维护成本高,另一方面对技术要有一定要求... - 4、... 基于这些情况,现在越来越多公司选择使用**思维导图**这种高效的...
现在只遇到多个frame转换的情况。 .java语言存在几种测试框架? 目前为止,java语言存在两种测试框架:JUnit,testNG 怎样在多窗口中运行程序 (1)启动selenium-server时,输入以下的命令:java -jar ...
以上部分与我们平常使用IDE调试的过程是完全一样的,只不过是增加了测试用例管理、测试结果检测等功能,提高了单元的效率,保证了单元测试的完整性,明确了单元测试的目标。 以上4大功能,在JUnit的框架中是如何实现...
JUnit 框架的主要组成部分包括测试类、测试运行器和断言。测试类继承 TestCase 类,开发自己的测试驱动程序。测试运行器(TestRunner)可以选择图形界面或文本界面,自动运行测试,并显示结果。断言(Assert)类实现...
4. TextTestRunner:执行测试用例的,包括运行TestSuite/TestCase中的run(result)方法。 HTMLTestRunner是Python标准库的unittest模块的一个扩展,可以生成HTML的测试报告。 其他相关包包括: 1. pytesseract:...
PSate (发音为“ sate”或“ puh-sate”),意思是“满足”,是PowerShell的测试运行程序模块。 PSate是PSST PowerShell测试套件的一部分: 例子 (注意:以下应来自PShould) TDD风格入门: TestFixture ...
JUnit框架可以分为四个部分: * junit.framework:负责整个测试对象的框架 * junit.runner:负责测试驱动 * TestCase:定义测试中固定方法 * TestResult:测试结果的描述与记录 三、JUnit中的接口和类 在JUnit...
测试用例包含可以运行的网格和配置文件,以确保套件中的不同组件正常工作。 目录结构通过控制方程式及其特定情况进行组织。 在这些目录中找到的文件有两个用途: 开发团队在内部使用了一部分可用案例进行回归测试。...
每个教程都是独立的,没有依赖关系,大部分都可以通过简单地执行wmake进行编译,然后打开testCase文件夹来运行算例。运行的步骤和方法在Allrun文件中。在编译或运行完成后,你可以使用Allwclean和Allclean来分别清理...
在这个抽象类中将整个测试的流程设置好了,比如先执行方法初始化测试前提,在运行测试方法,然后再来取消测试设置。但是,你将在、里面作些什么呢?鬼才知道呢!!因此,而这些步骤的具体实现都延迟到子类中去,也...
内容下载和安装CppUnit使用CppUnit创建基本测试使用断言再次测试字符串类组织新测试使用fixtures定制测试创建不使用宏的测试套件运行多个测试套件定制输出的格式更多定制:跟踪测试时间结束语参考资料本文是讨论开放...
1. 测试程序做为一个独立的程序运行,按 testsuite 和 testcase 将要测试的点组织成树形结构。 2. Boost.test 源代码中的第 10 个例子是一个接近实际应用的例子,但需要将本例分为三段来看:一是被测代码,二是测试...
作者: :OK_hand:汪子哲 :raised_fist:徐晨亮 :oncoming_fist:张宇萍 :red_heart:感谢所有 :star:我的人你们是我前行的动力该项目为devEops的开头部分前端部分请关注 :red_heart: 运维体系解决方案(正在成长中)...
2. testCase:具体的测试类。 3. utils:工具类。 4. Constants:常量申明。 5. ElementOperation:封装基本的元素操作方法。 6. Login:封装登录、退出相关方法。 7. ScreenshotListener:测试用例监听失败截图方法...
焦点 Bootstrap 的 CSS 回归测试工具 这个怎么运作 ...结果:id、run_id、platform_id、testcase_name、文件名 运行:id,时间戳 平台:os、浏览器(均包含可选版本部分) 参考:id、result_id、时间戳、用户
还包含用于启动和运行的小型CLI。 用法示例; .\CLI.exe scaffold -y 2015 -d 2 -u -c hello:world 此命令将创建Day02.cs在AoC2015项目,以及创建Day02test.cs在AoC2015Test与部分1中产生的单个测试用例项目; ...
testcase.txt 文件。 您应该将其替换为“System.in”以在 Hacker Rank 上运行它。 您还需要删除包声明。 算法 实现 愤怒的教授 夏洛克与野兽 乌托邦树 查找数字 夏洛克和方块 服务通道 切棍子 巧克力盛宴 凯撒密码 ...
为了脱离Web容器测试Struts 1的Action,必须借助于第三方扩展:Struts TestCase,该扩展下包含了系列的Mock对象(模拟了HttpServetRequest和HttpServletResponse对象),从而可以脱离Web容器测试Struts 1的Action类...
将作为软件包分发的一部分进行捆绑: perl -MTest::Unit::Lite -e bundle 运行所有测试单元: perl -MTest::Unit::Lite -e all_tests 用作Test :: Unit的替代品: package FooBarTest; use Test::Unit::Lite; #...