Exemplo n.º 1
0
        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);
        }
Exemplo n.º 2
0
        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));
        }
Exemplo n.º 3
0
        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());
        }