The goog.testing.LooseExpectationCollection Class

goog.testing.LooseExpectationCollection()

This class is an ordered collection of expectations for one method. Since the loose mock does most of its verification at the time of $verify, this class is necessary to manage the return/throw behavior when the mock is being called.

.addExpectation(expectation)

Adds an expectation to this collection.

expectation {goog.testing.MockExpectation}
The expectation to add.

.getExpectations()

Gets the list of expectations in this collection.

returns {Array.<goog.testing.MockExpectation>}
The array of expectations.