コード例 #1
0
        public void ThenRequestIsValidIfAllPropertiesAreProvided()
        {
            // Arrange
            var request = new GetRelationshipRequest
            {
                EmployerAccountId = 1,
                ProviderId        = 2,
                LegalEntityId     = "L3"
            };

            //Act
            var result = _validator.Validate(request);

            //Assert
            Assert.IsTrue(result.IsValid);
        }
コード例 #2
0
        public void ThenLegalEntityIsMandatory()
        {
            //Arrange
            var request = new GetRelationshipRequest
            {
                EmployerAccountId = 1,
                ProviderId        = 2,
                LegalEntityId     = ""
            };

            //Act
            var result = _validator.Validate(request);

            //Assert
            Assert.IsFalse(result.IsValid);
            Assert.IsTrue(result.Errors.Any(x => x.PropertyName == "LegalEntityId"));
        }