首页 > 解决方案 > javafaker - 由于错误无法生成英国邮政编码

问题描述

我正在尝试使用 Faker 在 Katalon 中生成邮政编码。我已将 javafaker jar 导入到项目驱动程序文件夹中。以下代码给了我一个错误,我无法找出原因:

import com.github.javafaker.Faker
Faker faker = new Faker(Locale.UK)
String post = faker.address.zipCode()
println(post)

我得到:

java.lang.RuntimeException: Unable to resolve #{regexify '[A-PR-UWYZ]([A-HK-Y][0-9][ABEHMNPRVWXY0-9]?|[0-9][ABCDEFGHJKPSTUW0-9]?) [0-9][ABD-HJLNP-UW-Z]{2}'} directive.
    at com.github.javafaker.service.FakeValuesService.resolveExpression(FakeValuesService.java:382)
    at com.github.javafaker.service.FakeValuesService.resolve(FakeValuesService.java:337)
    at com.github.javafaker.Address.zipCode(Address.java:35)
    at com.github.javafaker.Address$zipCode$1.call(Unknown Source)

任何帮助表示赞赏!谢谢丹

标签: javakatalon-studiofaker

解决方案


推荐阅读