如何测试案例类构造函数的参数?
我想测试我的案例类构造函数的参数,如果它们未通过某些测试,则抛出异常。当我尝试编写自己的 apply 方法(多个“apply”方法)时,编译器抱怨。
我想我可以将其设为非 case 类,并自己执行 apply/unapply 构造函数字段的内容,但我希望不要这样做。
谢谢
I'd like to test the arguments to my case class constructor and throw an exception if they fail certain tests. The compiler complained when I tried to write my own apply method (Multiple 'apply' methods.
I suppose I could make it a non-case class, and do the apply/unapply constructor field stuff myself, but I had hoped not to.
Thanks
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)