Esempio n. 1
0
        public void ShouldBeValidWhenAllRequiredPropertiesHaveBeenSet(string organization, string sessionToken)
        {
            var sut = new GetOnePasswordVaultsQueryValidator();

            var query = new GetOnePasswordVaultsQuery
            {
                Organization = organization,
                SessionToken = sessionToken
            };
            var result = sut.Validate(query);

            result.IsValid.Should().BeTrue();
            result.Errors.Should().BeNull();
        }
Esempio n. 2
0
        public void ShouldBeInvalidWhenAnyPropertyIsEmpty(string organization, string sessionToken)
        {
            var sut = new GetOnePasswordVaultsQueryValidator();

            var query = new GetOnePasswordVaultsQuery
            {
                Organization = organization,
                SessionToken = sessionToken
            };
            var result = sut.Validate(query);

            result.IsValid.Should().BeFalse();
            result.Errors.Count.Should().Be(1);
        }