Exemple #1
0
        public void EditCompany_NameIsNullOrWhiteSpace()
        {
            // Arrange
            var id       = 1;
            var repo     = new CompanyRepo(null);
            var company1 = new Company()
            {
                Id = id, Name = ""
            };
            var company2 = new Company()
            {
                Id = id, Name = " "
            };
            var company3 = new Company()
            {
                Id = id, Name = null
            };

            // Act
            var result1 = repo.EditCompany(id, company1);
            var result2 = repo.EditCompany(id, company2);
            var result3 = repo.EditCompany(id, company3);

            // Assert
            Assert.False(result1);
            Assert.False(result2);
            Assert.False(result3);
        }
Exemple #2
0
        public void EditCompany_IdNotMatching()
        {
            // Arrange
            var id      = 1;
            var repo    = new CompanyRepo(null);
            var company = new Company()
            {
                Id = 5, Name = "Company Name"
            };

            // Act
            var result = repo.EditCompany(id, company);

            // Assert
            Assert.False(result);
        }