|
|
|
@ -1,12 +1,12 @@
|
|
|
|
|
using Entities;
|
|
|
|
|
|
|
|
|
|
namespace TestEF;
|
|
|
|
|
namespace TestEF.EntitiesTests;
|
|
|
|
|
|
|
|
|
|
public class TestSuccessEntity
|
|
|
|
|
{
|
|
|
|
|
private const int _userId = 42;
|
|
|
|
|
private const int _inquiryId = 7;
|
|
|
|
|
private const bool _isFinished = true;
|
|
|
|
|
private const int UserId = 42;
|
|
|
|
|
private const int InquiryId = 7;
|
|
|
|
|
private const bool IsFinished = true;
|
|
|
|
|
|
|
|
|
|
[Fact]
|
|
|
|
|
public void TestDefaultConstructor()
|
|
|
|
@ -22,10 +22,15 @@ public class TestSuccessEntity
|
|
|
|
|
[Fact]
|
|
|
|
|
public void TestConstructorWithIds()
|
|
|
|
|
{
|
|
|
|
|
SuccessEntity success = new SuccessEntity(_userId, _inquiryId, _isFinished);
|
|
|
|
|
Assert.Equal(_userId,success.UserId);
|
|
|
|
|
SuccessEntity success = new SuccessEntity
|
|
|
|
|
{
|
|
|
|
|
UserId = UserId,
|
|
|
|
|
InquiryId = InquiryId,
|
|
|
|
|
IsFinished = IsFinished
|
|
|
|
|
};
|
|
|
|
|
Assert.Equal(UserId, success.UserId);
|
|
|
|
|
Assert.Null(success.User);
|
|
|
|
|
Assert.Equal(_inquiryId,success.InquiryId);
|
|
|
|
|
Assert.Equal(InquiryId, success.InquiryId);
|
|
|
|
|
Assert.Null(success.Inquiry);
|
|
|
|
|
Assert.True(success.IsFinished);
|
|
|
|
|
}
|
|
|
|
@ -35,7 +40,12 @@ public class TestSuccessEntity
|
|
|
|
|
{
|
|
|
|
|
UserEntity user = new UserEntity();
|
|
|
|
|
InquiryEntity inquiry = new InquiryEntity();
|
|
|
|
|
SuccessEntity success = new SuccessEntity(user, inquiry, _isFinished);
|
|
|
|
|
SuccessEntity success = new SuccessEntity
|
|
|
|
|
{
|
|
|
|
|
User = user,
|
|
|
|
|
Inquiry = inquiry,
|
|
|
|
|
IsFinished = IsFinished
|
|
|
|
|
};
|
|
|
|
|
Assert.Equal(0, success.UserId);
|
|
|
|
|
Assert.NotNull(success.User);
|
|
|
|
|
Assert.Equal(0, success.InquiryId);
|
|
|
|
@ -48,10 +58,17 @@ public class TestSuccessEntity
|
|
|
|
|
{
|
|
|
|
|
UserEntity user = new UserEntity();
|
|
|
|
|
InquiryEntity inquiry = new InquiryEntity();
|
|
|
|
|
SuccessEntity success = new SuccessEntity(_userId, user, _inquiryId, inquiry, _isFinished);
|
|
|
|
|
Assert.Equal(_userId,success.UserId);
|
|
|
|
|
SuccessEntity success = new SuccessEntity
|
|
|
|
|
{
|
|
|
|
|
UserId = UserId,
|
|
|
|
|
User = user,
|
|
|
|
|
InquiryId = InquiryId,
|
|
|
|
|
Inquiry = inquiry,
|
|
|
|
|
IsFinished = IsFinished
|
|
|
|
|
};
|
|
|
|
|
Assert.Equal(UserId, success.UserId);
|
|
|
|
|
Assert.NotNull(success.User);
|
|
|
|
|
Assert.Equal(_inquiryId,success.InquiryId);
|
|
|
|
|
Assert.Equal(InquiryId, success.InquiryId);
|
|
|
|
|
Assert.NotNull(success.Inquiry);
|
|
|
|
|
Assert.True(success.IsFinished);
|
|
|
|
|
}
|
|
|
|
|