class MOCK_EXPECTATION_GROUP
Summary
Direct parents
Insert list: EIFFELTEST_TOOLS
Class invariant
Overview
Creation features
{MOCK_EXPECTATION_GROUPS}
Features
{MOCK_EXPECTATION_GROUPS}
{}
{}
Action when an assert fails
{ANY}
Mock features
{ANY}
assert methods used by tests
{ANY}
timer features
{}
{}
{EIFFELTEST_TOOLS}
{}
expect (a_expectations: TRAVERSABLE[MOCK_EXPECTATION])
effective procedure
check_call (a_target: MOCK_OBJECT, a_feature_name: FIXED_STRING, a_arguments: MOCK_ARGUMENTS): MOCK_EXPECTATION
effective function
replay_all (missing_expectations: COLLECTION[MOCK_EXPECTATION])
effective procedure
stop_replay
effective procedure
all_called
effective procedure
all_done_message_in (message: STRING)
effective procedure
all_done: BOOLEAN
effective function
make
effective procedure
{}
writable attribute
{}
once function
{}
_inline_agent51 (expectation: MOCK_EXPECTATION)
frozen
effective procedure
{}
_inline_agent52 (mexps: COLLECTION[MOCK_EXPECTATION], exps: FAST_ARRAY[MOCK_EXPECTATION])
frozen
effective procedure
{}
_inline_agent53 (exps: FAST_ARRAY[MOCK_EXPECTATION])
frozen
effective procedure
{}
_inline_agent54 (a_target: MOCK_OBJECT): INTEGER_32
frozen
effective function
{}
_inline_agent55 (exp: MOCK_EXPECTATION): BOOLEAN
frozen
effective function
{}
_inline_agent56 (exps: FAST_ARRAY[MOCK_EXPECTATION], target: MOCK_OBJECT): BOOLEAN
frozen
effective function
{}
effective procedure
{ANY}
scenario: MOCK_SCENARIO
writable attribute
{ANY}
assert (test: BOOLEAN)
effective procedure
{ANY}
Check that test is actually True.
label_assert (label: ABSTRACT_STRING, test: BOOLEAN)
effective procedure
{ANY}
Check that test is actually True.
message_assert (message_generator: FUNCTION[TUPLE, ABSTRACT_STRING], test: BOOLEAN)
effective procedure
{ANY}
Check that test is actually True.
start_timer: MICROSECOND_TIME
effective function
{}
stop_timer (start: MICROSECOND_TIME)
effective procedure
{}
timed (action: PROCEDURE[TUPLE])
effective procedure
{}
assert_counter: COUNTER
once function
{}
Unique once COUNTER used to count assert calls.
assertion_flag: STRING
effective function
{}
assertion_level: INTEGER_32
writable attribute
{}
assertion_level_none: INTEGER_32
is 0
constant attribute
{}
assertion_level_require: INTEGER_32
is 1
constant attribute
{}
assertion_level_ensure: INTEGER_32
is 2
constant attribute
{}
assertion_level_class_invariant: INTEGER_32
is 3
constant attribute
{}
assertion_level_loop_invariant: INTEGER_32
is 4
constant attribute
{}
assertion_level_check: INTEGER_32
is 5
constant attribute
{}
set_require: BOOLEAN
effective function
{}
set_loop_invariant: BOOLEAN
effective function
{}
set_check: BOOLEAN
effective function
{}
set_ensure: BOOLEAN
effective function
{}
set_class_invariant: BOOLEAN
effective function
{}
probe_assertion_level
effective procedure
default_test_failed (id: INTEGER_32, lbl: ABSTRACT_STRING, gen: ABSTRACT_STRING, ass_flag: ABSTRACT_STRING)
effective procedure
{}
counter_to_message: FUNCTION[TUPLE, ABSTRACT_STRING]
once function
{}
count_to_message: ABSTRACT_STRING
effective function
{}
label_to_message (label: ABSTRACT_STRING): ABSTRACT_STRING
effective function
{}