A fake LeaseProvider used for dependency injection in unit tests.
Public Member Functions | |
| FakeLeaseProvider (FakeLeaseProvider &&)=delete | |
| FakeLeaseProvider & | operator= (FakeLeaseProvider &&)=delete |
| Result< Lease > | Acquire (PW_SAPPHIRE_LEASE_TOKEN_TYPE) override |
| uint16_t | lease_count () const |
| Returns the number of active leases. | |
| void | set_acquire_status (Status status) |
Sets the status to return from the Acquire method. | |
| virtual Result< Lease > | Acquire (PW_SAPPHIRE_LEASE_TOKEN_TYPE name)=0 |