前提:
测试题目:
邮箱注册需要填写邮箱地址和密码。其中要求邮箱格式“登录名@主机名.域名”,登录名为5个字母,主机名固定为下面2个163、126,域名为com或com.cn。密码为6个(含6)以上数字组成。填写正确则提示“信息正确”,否则根据实际情况提示“**不符合要求”(**为邮箱地址或密码)。编写程序代码,使用JUnit框架编写测试类对编写的程序代码进行测试,测试类中设计最少的测试数据满足语句覆盖测试,每条测试数据需要在测试类中编写一个测试方法。使用assertThat中equalTo断言判断输出文字期望结果值和实际返回值是否一致。
import java.util.regex.Pattern;
public class Text01 {
static Pattern pattern = Pattern.compile("^[a-zA-Z]{5}@163.com$$|^[a-zA-Z]{5}@163.com.cn$|^[a-zA-Z]{5}@126.com$|^[a-zA-Z]{5}@126.com.cn$");
static Pattern pattern2 = Patt