// Copyright (c) 2013 The Chromium Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. #include "quiche/quic/core/crypto/curve25519_key_exchange.h" #include <memory> #include <string> #include <utility> #include "absl/strings/string_view.h" #include "quiche/quic/core/crypto/quic_random.h" #include "quiche/quic/platform/api/quic_test.h" namespace quic { namespace test { class Curve25519KeyExchangeTest : public QuicTest { … }; // SharedKey just tests that the basic key exchange identity holds: that both // parties end up with the same key. TEST_F(Curve25519KeyExchangeTest, SharedKey) { … } // SharedKeyAsync just tests that the basic asynchronous key exchange identity // holds: that both parties end up with the same key. TEST_F(Curve25519KeyExchangeTest, SharedKeyAsync) { … } } // namespace test } // namespace quic