Public Member Functions | |
def | __init__ (self, group_name) |
def | __init__ (self, group_name) |
def | AddMethod (self, mock_method) |
def | AddMethod (self, mock_method) |
def | IsSatisfied (self) |
def | IsSatisfied (self) |
def | MethodCalled (self, mock_method) |
def | MethodCalled (self, mock_method) |
![]() | |
def | __str__ (self) |
def | __str__ (self) |
def | group_name (self) |
def | group_name (self) |
Private Attributes | |
_methods | |
_methods_called | |
MultipleTimesGroup holds methods that may be called any number of times. Note: Each method must be called at least once. This is helpful, if you don't know or care how many times a method is called.
Definition at line 1263 of file bloaty/third_party/protobuf/python/mox.py.
def mox.MultipleTimesGroup.__init__ | ( | self, | |
group_name | |||
) |
Reimplemented from mox.MethodGroup.
Definition at line 1271 of file bloaty/third_party/protobuf/python/mox.py.
def mox.MultipleTimesGroup.__init__ | ( | self, | |
group_name | |||
) |
Reimplemented from mox.MethodGroup.
Definition at line 1271 of file protobuf/python/mox.py.
def mox.MultipleTimesGroup.AddMethod | ( | self, | |
mock_method | |||
) |
Add a method to this group. Args: mock_method: A mock method to be added to this group.
Reimplemented from mox.MethodGroup.
Definition at line 1276 of file bloaty/third_party/protobuf/python/mox.py.
def mox.MultipleTimesGroup.AddMethod | ( | self, | |
mock_method | |||
) |
Add a method to this group. Args: mock_method: A mock method to be added to this group.
Reimplemented from mox.MethodGroup.
Definition at line 1276 of file protobuf/python/mox.py.
def mox.MultipleTimesGroup.IsSatisfied | ( | self | ) |
Return True if all methods in this group are called at least once.
Reimplemented from mox.MethodGroup.
Definition at line 1318 of file protobuf/python/mox.py.
def mox.MultipleTimesGroup.IsSatisfied | ( | self | ) |
Return True if all methods in this group are called at least once.
Reimplemented from mox.MethodGroup.
Definition at line 1318 of file bloaty/third_party/protobuf/python/mox.py.
def mox.MultipleTimesGroup.MethodCalled | ( | self, | |
mock_method | |||
) |
Remove a method call from the group. If the method is not in the set, an UnexpectedMethodCallError will be raised. Args: mock_method: a mock method that should be equal to a method in the group. Returns: The mock method from the group Raises: UnexpectedMethodCallError if the mock_method was not in the group.
Reimplemented from mox.MethodGroup.
Definition at line 1285 of file bloaty/third_party/protobuf/python/mox.py.
def mox.MultipleTimesGroup.MethodCalled | ( | self, | |
mock_method | |||
) |
Remove a method call from the group. If the method is not in the set, an UnexpectedMethodCallError will be raised. Args: mock_method: a mock method that should be equal to a method in the group. Returns: The mock method from the group Raises: UnexpectedMethodCallError if the mock_method was not in the group.
Reimplemented from mox.MethodGroup.
Definition at line 1285 of file protobuf/python/mox.py.
|
private |
Definition at line 1273 of file bloaty/third_party/protobuf/python/mox.py.
|
private |
Definition at line 1274 of file bloaty/third_party/protobuf/python/mox.py.