Fishnet 2.0.1
Framework for Graph-Based Analysis of GIS Vector Data
Loading...
Searching...
No Matches
fishnet::test Namespace Reference

Functions

static void TODO ()
 
template<typename T >
static void EXPECT_CONTAINS (fishnet::util::input_range_of< T > auto &&collection, const T &element)
 
template<typename T >
static void EXPECT_NOT_CONTAINS (fishnet::util::input_range_of< T > auto &&collection, const T &element)
 
static void EXPECT_CONTAINS_ALL (std::ranges::input_range auto &&collection, std::ranges::input_range auto &&expected)
 
template<typename... Args>
static void EXPECT_CONTAINS_ALL (std::ranges::input_range auto &&collection, const Args &...args)
 
static void EXPECT_UNSORTED_RANGE_EQ (std::ranges::forward_range auto const &actual, std::ranges::forward_range auto const &expected)
 
static void EXPECT_UNSORTED_RANGE_EQ (std::ranges::forward_range auto const &actual, std::ranges::forward_range auto const &expected, auto const &eq)
 
static void EXPECT_SORTED_RANGE_EQ (std::ranges::forward_range auto const &actual, std::ranges::forward_range auto const &expected)
 
static void EXPECT_SORTED_RANGE_EQ (std::ranges::forward_range auto const &actual, std::ranges::forward_range auto const &expected, auto const &eq)
 
static void EXPECT_SIZE (std::ranges::range auto &&range, size_t expectedSize)
 
static void EXPECT_EMPTY (std::ranges::range auto &&range)
 
template<typename ExpectedType >
static void EXPECT_TYPE (const auto &value)
 
static void EXPECT_VALUE (const __impl::OptionalOrExpected auto &wrapper, const typename std::remove_cvref_t< decltype(wrapper)>::value_type &expectedValue)
 
static void EXPECT_VALUE (const __impl::OptionalOrExpected auto &wrapper)
 
static void ASSERT_VALUE (const __impl::OptionalOrExpected auto &wrapper)
 
static void EXPECT_EMPTY (const __impl::OptionalOrExpected auto &wrapper)
 
static void EXPECT_EXISTS (const std::filesystem::path &path)
 
static void EXPECT_NOT_EXISTS (const std::filesystem::path &path)
 
void EXPECT_IN_RANGE (fishnet::math::Number auto value, fishnet::math::Number auto lower, fishnet::math::Number auto upper)
 

Function Documentation

◆ ASSERT_VALUE()

static void fishnet::test::ASSERT_VALUE ( const __impl::OptionalOrExpected auto &  wrapper)
static

◆ EXPECT_CONTAINS()

template<typename T >
static void fishnet::test::EXPECT_CONTAINS ( fishnet::util::input_range_of< T > auto &&  collection,
const T &  element 
)
static

◆ EXPECT_CONTAINS_ALL() [1/2]

template<typename... Args>
static void fishnet::test::EXPECT_CONTAINS_ALL ( std::ranges::input_range auto &&  collection,
const Args &...  args 
)
static

◆ EXPECT_CONTAINS_ALL() [2/2]

static void fishnet::test::EXPECT_CONTAINS_ALL ( std::ranges::input_range auto &&  collection,
std::ranges::input_range auto &&  expected 
)
static

◆ EXPECT_EMPTY() [1/2]

static void fishnet::test::EXPECT_EMPTY ( const __impl::OptionalOrExpected auto &  wrapper)
static

◆ EXPECT_EMPTY() [2/2]

static void fishnet::test::EXPECT_EMPTY ( std::ranges::range auto &&  range)
static

◆ EXPECT_EXISTS()

static void fishnet::test::EXPECT_EXISTS ( const std::filesystem::path &  path)
static

◆ EXPECT_IN_RANGE()

void fishnet::test::EXPECT_IN_RANGE ( fishnet::math::Number auto  value,
fishnet::math::Number auto  lower,
fishnet::math::Number auto  upper 
)

◆ EXPECT_NOT_CONTAINS()

template<typename T >
static void fishnet::test::EXPECT_NOT_CONTAINS ( fishnet::util::input_range_of< T > auto &&  collection,
const T &  element 
)
static

◆ EXPECT_NOT_EXISTS()

static void fishnet::test::EXPECT_NOT_EXISTS ( const std::filesystem::path &  path)
static

◆ EXPECT_SIZE()

static void fishnet::test::EXPECT_SIZE ( std::ranges::range auto &&  range,
size_t  expectedSize 
)
static

◆ EXPECT_SORTED_RANGE_EQ() [1/2]

static void fishnet::test::EXPECT_SORTED_RANGE_EQ ( std::ranges::forward_range auto const &  actual,
std::ranges::forward_range auto const &  expected 
)
static

◆ EXPECT_SORTED_RANGE_EQ() [2/2]

static void fishnet::test::EXPECT_SORTED_RANGE_EQ ( std::ranges::forward_range auto const &  actual,
std::ranges::forward_range auto const &  expected,
auto const &  eq 
)
static

◆ EXPECT_TYPE()

template<typename ExpectedType >
static void fishnet::test::EXPECT_TYPE ( const auto &  value)
static

◆ EXPECT_UNSORTED_RANGE_EQ() [1/2]

static void fishnet::test::EXPECT_UNSORTED_RANGE_EQ ( std::ranges::forward_range auto const &  actual,
std::ranges::forward_range auto const &  expected 
)
static

◆ EXPECT_UNSORTED_RANGE_EQ() [2/2]

static void fishnet::test::EXPECT_UNSORTED_RANGE_EQ ( std::ranges::forward_range auto const &  actual,
std::ranges::forward_range auto const &  expected,
auto const &  eq 
)
static

◆ EXPECT_VALUE() [1/2]

static void fishnet::test::EXPECT_VALUE ( const __impl::OptionalOrExpected auto &  wrapper)
static

◆ EXPECT_VALUE() [2/2]

static void fishnet::test::EXPECT_VALUE ( const __impl::OptionalOrExpected auto &  wrapper,
const typename std::remove_cvref_t< decltype(wrapper)>::value_type &  expectedValue 
)
static

◆ TODO()

static void fishnet::test::TODO ( )
static