From 04befb44668d7a1073d65c3ee9dcdd6b61463baa Mon Sep 17 00:00:00 2001 From: mabofu Date: Thu, 27 Mar 2025 18:24:48 +0800 Subject: [PATCH] Fixed code coverage: fixed Result code coverage --- .../com/dsms/common/model/ResultTest.java | 23 +++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 dsms-engine-application/src/test/java/com/dsms/common/model/ResultTest.java diff --git a/dsms-engine-application/src/test/java/com/dsms/common/model/ResultTest.java b/dsms-engine-application/src/test/java/com/dsms/common/model/ResultTest.java new file mode 100644 index 0000000..b0b7746 --- /dev/null +++ b/dsms-engine-application/src/test/java/com/dsms/common/model/ResultTest.java @@ -0,0 +1,23 @@ +package com.dsms.common.model; + +import com.dsms.common.constant.ResultCode; +import org.assertj.core.api.Assertions; +import org.junit.jupiter.api.Test; + +class ResultTest { + + String data = "data"; + + @Test + void getStatus() { + Result ok = Result.OK(); + Assertions.assertThat(ok.getStatus()).isEqualTo(ResultCode.OK.getCode()); + + Result ok1 = Result.OK(data); + Assertions.assertThat(ok1.getData()).isEqualTo(data); + + Result ok2 = Result.OK(ResultCode.LOGIN_FAIL); + Assertions.assertThat(ok2.getStatus()).isEqualTo(ResultCode.OK.getCode()); + Assertions.assertThat(ok2.getCode()).isEqualTo(ResultCode.LOGIN_FAIL.getCode()); + } +} \ No newline at end of file -- Gitee