using System.Net; using Bunny.Dao.Model.Constant; using Bunny.Dao.Model.Result; using Newtonsoft.Json; using NUnit.Framework; namespace Bunny.Test.Until; [TestFixture] public class TestResultCodeEnum { [Test] public void TestSuccessResult() { var success = Result>.Success(); var serializeObject = JsonConvert.SerializeObject(success); Console.WriteLine(serializeObject); } [Test] public void TestErrorResult() { var result = Result.Error(); var serializeObject = JsonConvert.SerializeObject(result); Console.WriteLine(serializeObject); } [Test] public void TestCodeResult() { var result = Result.Error(HttpStatusCode.OK); var serializeObject = JsonConvert.SerializeObject(result); Console.WriteLine(serializeObject); } [Test] public void TestMessageResult() { var result = Result.Error(ExceptionConstant.UnknownException); var serializeObject = JsonConvert.SerializeObject(result); Console.WriteLine(serializeObject); } [Test] public void TestCodeMessageResult() { var result = Result.Error(HttpStatusCode.Ambiguous, ExceptionConstant.UnknownException); var serializeObject = JsonConvert.SerializeObject(result); Console.WriteLine(serializeObject); } }