`
zhanzhan02
  • 浏览: 69178 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

用Junit写一个for加强语句+可变参数 的测试demo

阅读更多
用Junit写一个for加强语句+可变参数 的测试demo
调用一个 Enum 输出 男女


package javatest;
import javatest.Gender;
import org.junit.Test;

public class Kebiancanshu {

    public void deleteTest(Integer... ids) {
        for (Integer s : ids) {
            System.out.println(s);
        }

    }

    @Test
    public void delete() throws Exception {
        deleteTest(2, 2, 2, 2);
    }
    
    
    @Test
    public void show()
    {
        Gender man = Gender.MAN;
        Gender women =Gender.WOMEN;
        
        System.out.println(man.getName()+""+women.getName());
    }
}





package javatest;

public enum Gender {
/**男*/
	MAN {
		@Override
		public String getName() {
			// TODO Auto-generated method stub
			return "男";
		}
	},
	/**女*/
	WOMEN {
		@Override
		public String getName() {
			// TODO Auto-generated method stub
			return "女";
		}
	};
	
	public abstract String getName();
}


分享到:
评论

相关推荐

    springmvc spring hibernate整合Demo

    这个"springmvc spring hibernate整合Demo"旨在帮助初学者理解如何将这三个框架协同工作,实现一个完整的CRUD(创建、读取、更新、删除)应用。 Spring MVC 是 Spring 框架的一部分,专门用于构建Web应用程序。它...

    H2DataBase+iBatis简易demo

    【H2DataBase+iBatis简易demo】是一个演示项目,展示了如何将轻量级的H2数据库与流行的Java持久层框架iBatis进行集成。在这个项目中,开发人员使用了MyEclipse作为IDE,并且H2数据库被配置为两种运行模式:内存模式...

    jersey demo

    【jersey demo】是一个基于Java的RESTful Web服务示例,它结合了三个关键的技术框架:Jersey、Spring和MyBatis。这个项目展示了如何整合这些技术来构建一个功能完善的Web应用。 首先,Jersey是Java语言实现的代表...

    数据库封装demo

    8. **单元测试**:对于数据库封装的代码,单元测试同样重要,使用JUnit或其他测试框架验证每个数据库操作的正确性,确保功能的稳定性。 以上就是"数据库封装demo"中可能涉及的主要知识点。通过合理的封装,我们可以...

    springboot_demo.rar

    在"springboot_demo"项目中,开发者可能已经创建了一个主应用程序类,通过`@SpringBootApplication`注解启动整个应用。 2. **Java**: 作为后端编程语言,Java是Spring Boot的基础。在这个项目中,Java被用来编写...

    friebrid demo

    "friebrid demo"很可能是为了展示如何配置和使用friebird来连接到本地数据库的一个示例项目。在这个项目中,"fbtest"可能是一个测试类或者包含测试数据的文件,用于验证数据库连接和查询功能。 在Java开发中,...

    Struts的Demo

    而Hibernate是一个强大的ORM框架,它允许开发者使用Java对象来操作数据库,而无需编写SQL语句。Hibernate通过映射Java类到数据库表,使得对象持久化变得简单,大大降低了数据访问层的复杂度。 在“简单的Struts+...

    springboot-mybatis-demo.zip

    本项目"springboot-mybatis-demo"正是将两者结合,提供了一个简单的SpringBoot整合MyBatis的示例,旨在帮助开发者快速理解和掌握这一常用技术栈。 1. **SpringBoot简介** SpringBoot是Spring框架的扩展,它简化了...

    spring 3 mvc mybatis3.2 demo CRUD maven

    MyBatis 3.2是一个轻量级的持久层框架,它允许开发者通过SQL语句直接操作数据库,消除了ORM(对象关系映射)框架带来的复杂性。MyBatis与Spring的集成使得事务管理、依赖注入等变得更加便捷。在这个DEMO中,MyBatis...

    mybatis的基本演示项目-mybatis-generic-dao-demo-generic

    MyBatis是一个流行的Java持久层框架,它允许开发者将SQL语句直接集成到Java代码中,从而提供了更灵活的数据访问方式。"mybatis-generic-dao-demo-generic" 是一个基于MyBatis的通用DAO项目的示例,它展示了如何利用...

    springboot_es_demo.rar

    SpringBoot集成Elasticsearch(ES)是一个常见的技术实践,它使得在Java应用中使用这个强大的全文搜索引擎变得简单。本文将详细讲解如何通过SpringBoot与Elasticsearch进行交互,包括创建索引、添加记录、查询记录、...

    WebDemo:SpringMVC + iBatis的示例,这是一个详细项目

    【标题】"WebDemo:SpringMVC + iBatis的示例,这是一个详细项目" 提供了一个关于如何集成和使用SpringMVC与iBatis框架的实战应用。这个项目是针对Java开发者的,旨在帮助他们理解和掌握这两种流行技术在实际web开发...

    springboot+diml.zip

    SpringBoot与DIML整合是将一个流行的Java微服务框架与人工智能标记语言(DIML)结合,以实现智能应答功能。DIML是一种专门用于构建聊天机器人和自然语言处理应用的标记语言,它允许开发者通过定义模式和响应来创建...

    MyBatis.pdf

    - **SQL 映射文件**:在 MyBatis 中,SQL 语句被写入 XML 映射文件中,每个 SQL 语句都有一个唯一的 ID。 - **动态 SQL**:支持根据条件动态构建 SQL 语句,提高了 SQL 的灵活性。 - **自动结果集映射**:MyBatis...

Global site tag (gtag.js) - Google Analytics