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 0000000000000000000000000000000000000000..b0b77469d2b98dffad2dc8a6693d1824668665ba --- /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