コード例 #1
0
        public void GetProfessionalLevelById_ArgumentNullException()
        {
            var professinalLevelId = 1;

            var repo = new ProfessionalLevelRepository(_configurationMock.Object, _repositoryConnection.Object);

            var result = repo.GetProfessionalLevelById(professinalLevelId);

            Assert.IsNull(result);
        }
コード例 #2
0
        public void GetOpportunityTypeById_Null()
        {
            //Arrange
            var professionalLevelId = 1;

            //Action
            var repo   = new ProfessionalLevelRepository(_configurationMock.Object, _repositoryConnectionMock.Object);
            var result = repo.GetProfessionalLevelById(professionalLevelId);

            //Assert
            Assert.IsNull(result);
        }
コード例 #3
0
        public void GetProfessionalLevelById_ArgumentException()
        {
            var jsonDataTable = @"[{}]";

            var professionalLevelId = 1;

            _repositoryConnection.Setup(x => x.SearchCommand("GetProfessionalLevelById", It.IsAny <Dictionary <string, string> >())).Returns(jsonDataTable);

            var repo = new ProfessionalLevelRepository(_configurationMock.Object, _repositoryConnection.Object);

            var result = repo.GetProfessionalLevelById(professionalLevelId);

            Assert.IsNull(result);
        }
コード例 #4
0
        public void GetProfessionalLevelById_OK()
        {
            var jsonDataTable = @"[
                    {
                        'professionalLevelId': '1',
                        'professionalLevelName': 'teste',
                        'professionalLevelSection': '1',
                        'DateRegister': '2021-05-05T00:00:00',
                        'professionalLevelStatus': 'true',  
                    }    
                ]";

            var professionalLevelId = 1;

            _repositoryConnection.Setup(x => x.SearchCommand("GetProfessionalLevelById", It.IsAny <Dictionary <string, string> >())).Returns(jsonDataTable);

            var repo = new ProfessionalLevelRepository(_configurationMock.Object, _repositoryConnection.Object);

            var result = repo.GetProfessionalLevelById(professionalLevelId);

            Assert.IsNotNull(result);
        }