为了账号安全,请及时绑定邮箱和手机立即绑定

最后的结果设置为true,测试没有通过,改为false才能通过,这是什么原因?

package service.impl;

import junit.framework.Assert;

import org.junit.Test;

import service.UsersDAO;

import entity.Users;

public class TestUsersDAOImpl {

	@Test
	public void testUsersLogin()
	{
		Users u = new Users(1,"zhangsan","123456");
		UsersDAO udao = new UsersDAOImpl();
		Assert.assertEquals(false,udao.userLogin(u));
		//上面的本应是true,但是测试没有通过,改成false才能通过,这是什么原因?
	}
}


//错误显示为:junit.framework.AssertionFailedError: expected:<true> but was:<false>

正在回答

3 回答

这个问题找了好久 junit.framework.AssertionFailedError: expected <true> but was<false>

后来是这么解决掉的

https://img1.sycdn.imooc.com//5b6daa360001a1ce10700502.jpg

0 回复 有任何疑惑可以回复我~

+1  你的咋解决的

0 回复 有任何疑惑可以回复我~

哥们,多半是你代码写错了 。你看你的console栏 有没有错误信息。。是不是代码写错了、


0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

最后的结果设置为true,测试没有通过,改为false才能通过,这是什么原因?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信