![](/img/trans.png)
[英]Mockito How can I write a unit test for UUID generation in java?
[英]How to pass any UUID in a function in unit testing in mockito?
我有一个函数 func() ,它接受 UUID 作为参数。 我正在做一个单元测试,我需要为传递给 func() 的任何 UUID 值返回一个特定的值。 如何使它适用于任何 UUID 类型值(就像anyString()
用于任何字符串, anyInt()
用于任何整数等)?
我已经尝试过:
when(obj.func(any(UUID.class)).thenReturn(null);
它给出了以下错误:
The method any(Class<UUID>) is ambiguous for the type <Test_Class_Name>
其中 Test_Class_Name 是我编写单元测试的类的名称。
func() 是一个重载函数:func(String) 和 func(UUID)
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.