From cadcc2d6b83d0ced6a364f10e839db32bf3ae91a Mon Sep 17 00:00:00 2001 From: masapountz Date: Sat, 16 Mar 2024 18:17:26 +0100 Subject: [PATCH] Ajout TU SuccessMapper --- .../TestEF/Mapper/SuccessMapperUnitTest.cs | 46 +++++++++++++++++++ 1 file changed, 46 insertions(+) create mode 100644 API_SQLuedo/TestEF/Mapper/SuccessMapperUnitTest.cs diff --git a/API_SQLuedo/TestEF/Mapper/SuccessMapperUnitTest.cs b/API_SQLuedo/TestEF/Mapper/SuccessMapperUnitTest.cs new file mode 100644 index 0000000..1a498a8 --- /dev/null +++ b/API_SQLuedo/TestEF/Mapper/SuccessMapperUnitTest.cs @@ -0,0 +1,46 @@ +using Dto; +using Entities; +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using Shared.Mapper; + +namespace TestEF.Mapper +{ + public class SuccessMapperUnitTest + { + + private const int _userId = 1; + private const int _inquiryId = 2; + private const bool _isFinished = true; + + [Fact] + public void TestDtoToEntity() + { + SuccessDTO success = new SuccessDTO(_userId,_inquiryId,_isFinished); + var successEntity = success.FromDTOToEntity(); + + Assert.NotNull(successEntity); + Assert.IsType(successEntity); + Assert.Equal(1, success.UserId); + Assert.Equal(2, success.InquiryId); + Assert.True(success.IsFinished); + + } + + [Fact] + public void TestEntityToDto() + { + SuccessEntity success = new SuccessEntity(_userId, _inquiryId, _isFinished); + var successEntity = success.FromEntityToDTO(); + + Assert.NotNull(successEntity); + Assert.IsType(successEntity); + Assert.Equal(1, success.UserId); + Assert.Equal(2, success.InquiryId); + Assert.True(success.IsFinished); + } + } +}