#include <gtest/gtest.h>
#include "renderive/base/observer/Observer.hpp"
static_assert(Observer_Time_Source<Steady_Time_Source>);
TEST(steady_time_source_test, advances_monotonically) {
    Steady_Time_Source source;
    const auto first = source.now_ns();
    const auto second = source.now_ns();
    EXPECT_GE(second, first);
}
