Chops Net IP
|
Test scenarios for basic_io_output
class template.
More...
#include "catch2/catch_test_macros.hpp"
#include <memory>
#include <set>
#include <cstddef>
#include <span>
#include "net_ip/queue_stats.hpp"
#include "net_ip/basic_io_interface.hpp"
#include "net_ip/basic_io_output.hpp"
#include "buffer/shared_buffer.hpp"
#include "utility/byte_array.hpp"
#include "shared_test/mock_classes.hpp"
Functions | |
template<typename IOT > | |
void | basic_io_output_test_construction () |
template<typename IOT > | |
void | basic_io_output_test_sends () |
template<typename IOT > | |
void | check_set (const std::set< chops::net::basic_io_output< IOT > > &io_set, const chops::net::basic_io_output< IOT > &io1, const chops::net::basic_io_output< IOT > &io2, const chops::net::basic_io_output< IOT > &io3) |
template<typename IOT > | |
void | basic_io_output_test_compare () |
TEST_CASE ("Basic io output test, io_handler_mock used for IO handler type", "[basic_io_output] [io_handler_mock]") | |
Test scenarios for basic_io_output
class template.
Distributed under the Boost Software License, Version 1.0. (See accompanying file LICENSE.txt or copy at http://www.boost.org/LICENSE_1_0.txt)