public void Multi_Type_Entity_Test() { var intEntity = new IntEntity() { Id = 1 }; var longEntity = new LongEntity() { Id = 1 }; var stringEntity = new StringEntity() { Id = "A" }; var guidEntity = new GuidEntity() { Id = new Guid() }; var userEntity = new UserEntity() { Id = { No = 1, Code = "AA" } }; Assert.NotNull(intEntity); Assert.NotNull(longEntity); Assert.NotNull(stringEntity); Assert.NotNull(guidEntity); Assert.NotNull(userEntity); }
public void Entity_No_Equals_Test() { var intEntity = new IntEntity() { Id = 1 }; var longEntity = new LongEntity() { Id = 1 }; Assert.False(intEntity.Equals(longEntity)); var guidEntity1 = new GuidEntity(); var guidEntity2 = new GuidEntity(); Assert.False(guidEntity1.Equals(guidEntity2)); }
public void Entity_IsTransient_Test() { var intEntity = new IntEntity(); Assert.True(intEntity.IsTransient()); var longEntity = new LongEntity(); Assert.True(longEntity.IsTransient()); var stringEntity = new StringEntity(); Assert.True(stringEntity.IsTransient()); var guidEntity = new GuidEntity(); Assert.True(guidEntity.IsTransient()); var userEntity = new UserEntity(); Assert.True(userEntity.IsTransient()); }