wcsncasecmp
int wcsncasecmp(const wchar_t *, const wchar_t *, size_t n);
ATF_TP_ADD_TC(tp, wcsncasecmp);
ATF_CHECK(wcsncasecmp(L"", L"", 50) == 0);
ATF_CHECK(wcsncasecmp(L"", L"", 0) == 0);
ATF_TC_WITHOUT_HEAD(wcsncasecmp);
ATF_TC_BODY(wcsncasecmp, tc)
ATF_CHECK(wcsncasecmp(L"abc", L"ABCD", 4) < 0);
ATF_CHECK(wcsncasecmp(L"ABC", L"abcd", 4) < 0);
ATF_CHECK(wcsncasecmp(L"abcd", L"ABC", 4) > 0);
ATF_CHECK(wcsncasecmp(L"ABCD", L"abc", 4) > 0);
ATF_CHECK(wcsncasecmp(L"abc", L"ABCD", 3) == 0);
ATF_CHECK(wcsncasecmp(L"ABC", L"abcd", 3) == 0);