| 422 | } |
| 423 | |
| 424 | MockSupport* MockSupport::clone(const SimpleString& mockName) |
| 425 | { |
| 426 | MockSupport* newMock = new MockSupport(mockName); |
| 427 | newMock->setMockFailureStandardReporter(standardReporter_); |
| 428 | if (ignoreOtherCalls_) newMock->ignoreOtherCalls(); |
| 429 | |
| 430 | if (!enabled_) newMock->disable(); |
| 431 | |
| 432 | if (strictOrdering_) newMock->strictOrder(); |
| 433 | |
| 434 | newMock->tracing(tracing_); |
| 435 | newMock->installComparatorsAndCopiers(comparatorsAndCopiersRepository_); |
| 436 | return newMock; |
| 437 | } |
| 438 | |
| 439 | MockSupport* MockSupport::getMockSupportScope(const SimpleString& name) |
| 440 | { |