Exemple #1
0
        public void WithoutStatuses_Recive_Null_When_Filtering_Null_Entity()
        {
            //Arrange

            BaseEntityWithUserStatus baseEntity = null;

            //Act

            var result = baseEntity.WithoutStatuses(UserStatus.Active, UserStatus.Deleted, UserStatus.Registered);

            //Assert

            Assert.Null(result);
            Assert.Null(baseEntity);
        }
Exemple #2
0
        public void WithoutStatuses_Recive_Null_When_Filtering_One_Entity_With_Matching_Status()
        {
            //Arrange

            var baseEntity = new BaseEntityWithUserStatus {
                Status = UserStatus.Deleted
            };
            //Act

            var result = baseEntity.WithoutStatuses(UserStatus.Deleted);

            //Assert

            Assert.Null(result);
            Assert.NotNull(baseEntity);
        }
Exemple #3
0
        public void Recive_Entity_When_Filtering_One_Entity_With_Valid_Status()
        {
            //Arrange

            var baseEntity = new BaseEntityWithUserStatus {
                Status = UserStatus.Active
            };

            //Act

            var result = baseEntity.WithStatuses(UserStatus.Active);

            //Assert

            Assert.NotNull(result);
            Assert.NotNull(baseEntity);
        }