public void GetFrameworksValidator_failed_if_gencontext_is_not_initialized(GetFrameworksValidator validator, GetFrameworksCommand command)
        {
            ClearFakeGenContext();

            validator
            .ShouldHaveValidationErrorFor(x => GenContext.ToolBox, command)
            .WithErrorMessage(StringRes.BadReqNotSynced);
        }
        public void GetFrameworksValidator_failed_if_project_type_is_null_or_empty(GetFrameworksValidator validator)
        {
            var command = _fixture
                          .Build <GetFrameworksCommand>()
                          .With(x => x.ProjectType, string.Empty)
                          .Create();

            validator
            .ShouldHaveValidationErrorFor(t => t.ProjectType, command)
            .WithErrorMessage(StringRes.BadReqInvalidProjectType);
        }
        public void GetFrameworksValidator_is_valid_if_gencontext_is_initialized_and_has_ProjectType(GetFrameworksValidator validator, GetFrameworksCommand command)
        {
            InitFakeGenContext();

            validator
            .TestValidate(command)
            .ShouldNotHaveAnyValidationErrors();
        }