+chinese
This commit is contained in:
@@ -22,7 +22,7 @@ import java.util.logging.Logger;
|
||||
|
||||
public final class BookServiceCheck {
|
||||
private static final String UNAVAILABLE_MESSAGE =
|
||||
"Book service is temporarily unavailable. Please try again later.";
|
||||
"图书服务暂时不可用,请稍后重试。";
|
||||
|
||||
private BookServiceCheck() {
|
||||
}
|
||||
@@ -44,13 +44,13 @@ public final class BookServiceCheck {
|
||||
ServiceResult<Long> denied = service.createBook(reader,
|
||||
book(0L, "BK-1001", "Reader Write", "Test Author", 1L, 1, 1, BookStatus.AVAILABLE));
|
||||
require(!denied.isSuccessful(), "reader write should fail");
|
||||
require("You do not have permission to manage books.".equals(denied.getMessage()),
|
||||
require("您无权管理图书。".equals(denied.getMessage()),
|
||||
"reader write should return permission message");
|
||||
|
||||
ServiceResult<Long> deniedCategory = service.createCategory(reader,
|
||||
category(0L, "Reader Category", "Denied category"));
|
||||
require(!deniedCategory.isSuccessful(), "reader category create should fail");
|
||||
require("You do not have permission to manage books.".equals(deniedCategory.getMessage()),
|
||||
require("您无权管理图书。".equals(deniedCategory.getMessage()),
|
||||
"reader category write should return permission message");
|
||||
|
||||
ServiceResult<Long> created = service.createBook(librarian,
|
||||
@@ -70,7 +70,7 @@ public final class BookServiceCheck {
|
||||
|
||||
ServiceResult<Void> deleteUsedCategory = service.deleteCategory(librarian, 1L);
|
||||
require(!deleteUsedCategory.isSuccessful(), "used category delete should fail");
|
||||
require("Category is used by existing books and cannot be deleted.".equals(deleteUsedCategory.getMessage()),
|
||||
require("该分类已被现有图书使用,不能删除。".equals(deleteUsedCategory.getMessage()),
|
||||
"used category delete should return a safe specific message");
|
||||
require(deleteUsedCategory.getErrors().containsKey("category"),
|
||||
"used category delete should return a category-level field error");
|
||||
|
||||
Reference in New Issue
Block a user