#include "quiche/common/platform/api/quiche_mem_slice.h"
#include <cstring>
#include <memory>
#include <utility>
#include "absl/strings/string_view.h"
#include "quiche/common/platform/api/quiche_test.h"
#include "quiche/common/quiche_buffer_allocator.h"
#include "quiche/common/quiche_callbacks.h"
#include "quiche/common/simple_buffer_allocator.h"
namespace quiche {
namespace test {
namespace {
class QuicheMemSliceTest : public QuicheTest { … };
TEST_F(QuicheMemSliceTest, MoveConstruct) { … }
TEST_F(QuicheMemSliceTest, MoveAssign) { … }
TEST_F(QuicheMemSliceTest, MoveAssignNonEmpty) { … }
TEST_F(QuicheMemSliceTest, SliceCustomDoneCallback) { … }
TEST_F(QuicheMemSliceTest, Reset) { … }
TEST_F(QuicheMemSliceTest, SliceAllocatedOnHeap) { … }
TEST_F(QuicheMemSliceTest, SliceFromBuffer) { … }
}
}
}