#include "net/quic/quic_chromium_alarm_factory.h"
#include "net/quic/test_task_runner.h"
#include "net/third_party/quiche/src/quiche/quic/test_tools/mock_clock.h"
#include "testing/gtest/include/gtest/gtest.h"
namespace net::test {
namespace {
class TestDelegate : public quic::QuicAlarm::DelegateWithoutContext { … };
class QuicChromiumAlarmFactoryTest : public ::testing::Test { … };
TEST_F(QuicChromiumAlarmFactoryTest, CreateAlarm) { … }
TEST_F(QuicChromiumAlarmFactoryTest, CreateAlarmAndCancel) { … }
TEST_F(QuicChromiumAlarmFactoryTest, CreateAlarmAndReset) { … }
TEST_F(QuicChromiumAlarmFactoryTest, CreateAlarmAndResetEarlier) { … }
TEST_F(QuicChromiumAlarmFactoryTest, CreateAlarmAndUpdate) { … }
}
}