6#if !defined(__XTD_TUNIT_INTERNAL__)
7#error "Do not include this file: Internal use only"
16template<
typename collection_t>
17std::string __tunit_join__items(
const collection_t& collection) {
21 for (
const auto& item : collection) {
22 if (!first) ss <<
", ";
23 ss << __tunit_to_string(item);
31inline std::string __tunit_join__items<std::string>(
const std::string& collection) {
35 for (
const char& item : collection) {
36 if (!first) ss <<
", ";
37 ss <<
'\'' << item <<
'\'';