erp-console/core/utils/src/test/java/EnumTest.java

43 lines
1.9 KiB
Java

import com.wansenai.utils.enums.RetailCodeEnum;
import org.junit.jupiter.api.Test;
import static org.junit.jupiter.api.Assertions.assertEquals;
/*
* Copyright 2023-2033 WanSen AI Team, Inc. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use this file except in compliance
* with the License. A copy of the License is located at
*
* http://opensource.wansenai.com/apache2.0/
*
* or in the "license" file accompanying this file. This file is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES
* OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions
* and limitations under the License.
*/
public class EnumTest {
@Test
public void retailCodeEnumTest() {
RetailCodeEnum successEnum = RetailCodeEnum.ADD_RETAIL_SHIPMENTS_SUCCESS;
assertEquals("R0001", successEnum.getCode());
assertEquals("成功添加零售出库单据", successEnum.getMsg());
RetailCodeEnum errorEnum = RetailCodeEnum.ADD_RETAIL_SHIPMENTS_ERROR;
assertEquals("R0500", errorEnum.getCode());
assertEquals("系统异常,添加零售出库单据失败", errorEnum.getMsg());
RetailCodeEnum updateEnum = RetailCodeEnum.UPDATE_RETAIL_SHIPMENTS_ERROR;
assertEquals("R0501", updateEnum.getCode());
assertEquals("系统异常,修改零售出库单据失败", updateEnum.getMsg());
RetailCodeEnum deleteSuccessEnum = RetailCodeEnum.DELETE_RETAIL_SHIPMENTS_SUCCESS;
assertEquals("R0003", deleteSuccessEnum.getCode());
assertEquals("成功删除零售出库单据", deleteSuccessEnum.getMsg());
RetailCodeEnum deleteErrorEnum = RetailCodeEnum.DELETE_RETAIL_SHIPMENTS_ERROR_EN;
assertEquals("R0502", deleteErrorEnum.getCode());
assertEquals("System exception, failed to delete retail outbound document", deleteErrorEnum.getMsg());
}
}