RSpec

Library providing tools for writing and running RSpec tests.

Module: RSpec::SleepingKingStudios::Concerns::ExampleConstants

Parent Namespace
RSpec::SleepingKingStudios::Concerns
Defined In
lib/rspec/sleeping_king_studios/concerns/example_constants.rb

Table Of Contents

Overview

Methods for defining example-scoped classes and constants.

Back To Top

Class Methods

.define_class(class_name:, example:, base_class: nil, &block) => Object

.with_constant(constant_name:, constant_value:, namespace:, force: false) => Object

.with_namespace(module_names) => Object

Back To Top

Instance Methods

#example_class(class_name, base_class = nil, &block) => Object

#example_constant(qualified_name, constant_value = DEFAULT_VALUE, force: false, &block) => Object

rubocop:disable Metrics/MethodLength

Back To Top


Back to Documentation | Versions | 2.8.1 | Reference | RSpec | RSpec::SleepingKingStudios | RSpec::SleepingKingStudios::Concerns