// Path: src/test/java/com/my/lionrpc/lionrpc/common/Teacher.java
// public class Teacher {
// 	
// 	private String name;
// 	
// 	private int age;
// 
// 	public String getName() {
// 		return name;
// 	}
// 
// 	public void setName(String name) {
// 		this.name = name;
// 	}
// 
// 	public int getAge() {
// 		return age;
// 	}
// 
// 	public void setAge(int age) {
// 		this.age = age;
// 	}
// 	
// 	
// 
// }
// 
// Path: src/test/java/com/my/lionrpc/lionrpc/common/User.java
// public class User {
// 	
// 	private String name;
// 	
// 	private int age;
// 	
// 	private boolean isAdmin;
// 	
// 	private double money;
// 	
// 	private short sex;
// 	
// 	private byte valide;
// 	
// 	private long currentTime;
// 	
// 	private float sore;
// 	
// 	private char level;
// 	
// 	private Teacher teacher;
// 	
// 	private List<Teacher> list;
// 	
// 	private Map<String,Teacher> map;
// 
// 	public String getName() {
// 		return name;
// 	}
// 
// 	public void setName(String name) {
// 		this.name = name;
// 	}
// 
// 	public int getAge() {
// 		return age;
// 	}
// 
// 	public void setAge(int age) {
// 		this.age = age;
// 	}
// 
// 	public boolean isAdmin() {
// 		return isAdmin;
// 	}
// 
// 	public void setAdmin(boolean isAdmin) {
// 		this.isAdmin = isAdmin;
// 	}
// 
// 	public double getMoney() {
// 		return money;
// 	}
// 
// 	public void setMoney(double money) {
// 		this.money = money;
// 	}
// 
// 	public short getSex() {
// 		return sex;
// 	}
// 
// 	public void setSex(short sex) {
// 		this.sex = sex;
// 	}
// 
// 	public byte getValide() {
// 		return valide;
// 	}
// 
// 	public void setValide(byte valide) {
// 		this.valide = valide;
// 	}
// 
// 	public long getCurrentTime() {
// 		return currentTime;
// 	}
// 
// 	public void setCurrentTime(long currentTime) {
// 		this.currentTime = currentTime;
// 	}
// 
// 	public float getSore() {
// 		return sore;
// 	}
// 
// 	public void setSore(float sore) {
// 		this.sore = sore;
// 	}
// 
// 	public char getLevel() {
// 		return level;
// 	}
// 
// 	public void setLevel(char level) {
// 		this.level = level;
// 	}
// 
// 	public Teacher getTeacher() {
// 		return teacher;
// 	}
// 
// 	public void setTeacher(Teacher teacher) {
// 		this.teacher = teacher;
// 	}
// 
// 	public List<Teacher> getList() {
// 		return list;
// 	}
// 
// 	public void setList(List<Teacher> list) {
// 		this.list = list;
// 	}
// 
// 	public Map<String, Teacher> getMap() {
// 		return map;
// 	}
// 
// 	public void setMap(Map<String, Teacher> map) {
// 		this.map = map;
// 	}
// 	
// 	
// 	
// 
// }
// 
// Path: src/test/java/com/my/lionrpc/lionrpc/server/IHelloService.java
// public interface IHelloService {
// 	
// 	public String echoHello(String msg);
// 	
// 	public User echoStudent(User user);
// 
// }
// 
// Path: src/test/java/com/my/lionrpc/lionrpc/server/ITeacherService.java
// public interface ITeacherService {
// 	
// 	public Teacher echoTeacher(Teacher t);
// 
// }


import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
import org.junit.Test;
import org.junit.runner.RunWith;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.test.context.ContextConfiguration;
import org.springframework.test.context.junit4.SpringJUnit4ClassRunner;
import com.my.lionrpc.lionrpc.common.Teacher;
import com.my.lionrpc.lionrpc.common.User;
import com.my.lionrpc.lionrpc.server.IHelloService;
import com.my.lionrpc.lionrpc.server.ITeacherService;
package com.my.lionrpc.lionrpc.client;




@RunWith(SpringJUnit4ClassRunner.class)
@ContextConfiguration(locations={"classpath*:consumer-spring.xml"})
public class ClientTest {
	
	@Autowired
	private IHelloService service;
	
	@Autowired
	private ITeacherService tservie;

// Path: src/test/java/com/my/lionrpc/lionrpc/common/Teacher.java
// public class Teacher {
// 	
// 	private String name;
// 	
// 	private int age;
// 
// 	public String getName() {
// 		return name;
// 	}
// 
// 	public void setName(String name) {
// 		this.name = name;
// 	}
// 
// 	public int getAge() {
// 		return age;
// 	}
// 
// 	public void setAge(int age) {
// 		this.age = age;
// 	}
// 	
// 	
// 
// }
// 
// Path: src/test/java/com/my/lionrpc/lionrpc/common/User.java
// public class User {
// 	
// 	private String name;
// 	
// 	private int age;
// 	
// 	private boolean isAdmin;
// 	
// 	private double money;
// 	
// 	private short sex;
// 	
// 	private byte valide;
// 	
// 	private long currentTime;
// 	
// 	private float sore;
// 	
// 	private char level;
// 	
// 	private Teacher teacher;
// 	
// 	private List<Teacher> list;
// 	
// 	private Map<String,Teacher> map;
// 
// 	public String getName() {
// 		return name;
// 	}
// 
// 	public void setName(String name) {
// 		this.name = name;
// 	}
// 
// 	public int getAge() {
// 		return age;
// 	}
// 
// 	public void setAge(int age) {
// 		this.age = age;
// 	}
// 
// 	public boolean isAdmin() {
// 		return isAdmin;
// 	}
// 
// 	public void setAdmin(boolean isAdmin) {
// 		this.isAdmin = isAdmin;
// 	}
// 
// 	public double getMoney() {
// 		return money;
// 	}
// 
// 	public void setMoney(double money) {
// 		this.money = money;
// 	}
// 
// 	public short getSex() {
// 		return sex;
// 	}
// 
// 	public void setSex(short sex) {
// 		this.sex = sex;
// 	}
// 
// 	public byte getValide() {
// 		return valide;
// 	}
// 
// 	public void setValide(byte valide) {
// 		this.valide = valide;
// 	}
// 
// 	public long getCurrentTime() {
// 		return currentTime;
// 	}
// 
// 	public void setCurrentTime(long currentTime) {
// 		this.currentTime = currentTime;
// 	}
// 
// 	public float getSore() {
// 		return sore;
// 	}
// 
// 	public void setSore(float sore) {
// 		this.sore = sore;
// 	}
// 
// 	public char getLevel() {
// 		return level;
// 	}
// 
// 	public void setLevel(char level) {
// 		this.level = level;
// 	}
// 
// 	public Teacher getTeacher() {
// 		return teacher;
// 	}
// 
// 	public void setTeacher(Teacher teacher) {
// 		this.teacher = teacher;
// 	}
// 
// 	public List<Teacher> getList() {
// 		return list;
// 	}
// 
// 	public void setList(List<Teacher> list) {
// 		this.list = list;
// 	}
// 
// 	public Map<String, Teacher> getMap() {
// 		return map;
// 	}
// 
// 	public void setMap(Map<String, Teacher> map) {
// 		this.map = map;
// 	}
// 	
// 	
// 	
// 
// }
// 
// Path: src/test/java/com/my/lionrpc/lionrpc/server/IHelloService.java
// public interface IHelloService {
// 	
// 	public String echoHello(String msg);
// 	
// 	public User echoStudent(User user);
// 
// }
// 
// Path: src/test/java/com/my/lionrpc/lionrpc/server/ITeacherService.java
// public interface ITeacherService {
// 	
// 	public Teacher echoTeacher(Teacher t);
// 
// }


// Path: src/test/java/com/my/lionrpc/lionrpc/client/ClientTest.java
import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
import org.junit.Test;
import org.junit.runner.RunWith;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.test.context.ContextConfiguration;
import org.springframework.test.context.junit4.SpringJUnit4ClassRunner;
import com.my.lionrpc.lionrpc.common.Teacher;
import com.my.lionrpc.lionrpc.common.User;
import com.my.lionrpc.lionrpc.server.IHelloService;
import com.my.lionrpc.lionrpc.server.ITeacherService;

package com.my.lionrpc.lionrpc.client;




@RunWith(SpringJUnit4ClassRunner.class)
@ContextConfiguration(locations={"classpath*:consumer-spring.xml"})
public class ClientTest {
	
	@Autowired
	private IHelloService service;
	
	@Autowired
	private ITeacherService tservie;

	long count = 0l;