public void Should_have_validation_error_when_app_id_already_exists()
 {
     _appRulesMock = new Mock <IAppRules>();
     _appRulesMock.Setup(x => x.IsAppIdUnique(_command.Id)).Returns(false);
     _validator = new CreateAppValidator(_appRulesMock.Object);
     _validator.ShouldHaveValidationErrorFor(x => x.Id, _command);
 }
        public void SetUp()
        {
            _command = new CreateApp
            {
                Id          = Guid.NewGuid(),
                Name        = "Name",
                Description = "Description",
                Folder      = "Folder"
            };

            _appRulesMock = new Mock <IAppRules>();
            _appRulesMock.Setup(x => x.IsAppIdUnique(_command.Id)).Returns(true);

            _validator = new CreateAppValidator(_appRulesMock.Object);
        }