采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
数据库里的表也是完整的
mark
老师我在tb_product和tb_product_Img先插入product_id的值再去执行testABatchInsertProductImg()这个类,然后就执行成功了,但是到了testAInsertProduct()这个类我想要单测的时候,它就报错找不到product_id的值,但是product_id的值已经是存在的,我真的不知道怎么去解决了
还有就是,在2-4里tb_product没有point的值,我想问下point的这一列,我不知道怎么取赋值
同学好,point这列是2.0的内容,可以暂时去掉。然后testAInsertProduct这个应该是跟shopid和product_category_id相关的吧,这两个分别得在tb_shop和tb_product_category都有才可以呢
老师你讲的方法是我先在数据库的那两张表上写上数据再去单测的意思吗,我不懂怎么弄了
不是呢,主要是你插入tb_product_img的时候,tb_product里面并没有对应的product_id呢。。是不是顺序反了,或者insert into tb_product的时候没有插入数据?设置断点调试一下,先保证插入tb_product成功后,获取到product_id再插入tb_product_img才对呢
同学好,跟里面的数据有关,这里报的是你tb_product_img里面的product_id在tb_product里面不存在
登录后可查看更多问答,登录/注册
SSM商铺V1.0,解决毕设痛点;SpringBoot商铺V2.0,满足工作刚需
1.9k 47
1.8k 41
2.5k 40
1.8k 39
1.5k 37