Class: Dichotomy::Extensions::TestExtension
Instance Method Summary
collapse
#initialize_extension, #update
Instance Method Details
#initialize_context ⇒ Object
7
8
9
|
# File 'lib/dichotomy/extensions/test_extension.rb', line 7
def initialize_context
end
|
#observed_notifications(symbol, type) ⇒ Object
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
|
# File 'lib/dichotomy/extensions/test_extension.rb', line 15
def observed_notifications(symbol, type)
if symbol === :register_type
on_register_type(type)
end
if symbol === :resolve_type
on_register_type(type)
end
if symbol === :new_build_up
on_register_type(type)
end
end
|
#on_register_type(type) ⇒ Object
11
12
13
|
# File 'lib/dichotomy/extensions/test_extension.rb', line 11
def on_register_type(type)
@context.build_manager.strategies.add(Tests::Strategies::TestSubjectStrategy.new, 1)
end
|