userver: userver/utils/mock_now.hpp File Reference
⚠️ This is the documentation for an old userver version. Click here to switch to the latest version.
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages Concepts
mock_now.hpp File Reference

Mocking and getting mocked values. More...

#include <chrono>
+ Include dependency graph for mock_now.hpp:

Go to the source code of this file.

Namespaces

namespace  utils
 Utilities.
 
namespace  utils::datetime
 Date and time utilities.
 

Functions

std::chrono::system_clock::time_point utils::datetime::MockNow () noexcept
 
std::chrono::steady_clock::time_point utils::datetime::MockSteadyNow () noexcept
 
void utils::datetime::MockNowSet (std::chrono::system_clock::time_point new_mocked_now)
 
void utils::datetime::MockSleep (std::chrono::seconds duration)
 
void utils::datetime::MockSleep (std::chrono::milliseconds duration)
 
void utils::datetime::MockNowUnset ()
 
bool utils::datetime::IsMockNow ()
 

Detailed Description

Mocking and getting mocked values.

Definition in file mock_now.hpp.