[#BloombergLP-bslfmt-FormatterTestUtil-06-testEvaluateVFormat-0d] = xref:BloombergLP.adoc[BloombergLP]::xref:BloombergLP/bslfmt.adoc[bslfmt]::xref:BloombergLP/bslfmt/FormatterTestUtil-06.adoc[FormatterTestUtil<wchar_t>]::testEvaluateVFormat :relfileprefix: ../../../ :mrdocs: `testEvaluateVFormat` overloads == Synopses Declared in `<bslfmt_formattertestutil.h>` Compare `expectedResult` with formatting `value` via `vformat`. [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- template<class t_TYPE> static bool xref:BloombergLP/bslfmt/FormatterTestUtil-06/testEvaluateVFormat-08.adoc[testEvaluateVFormat]( xref:bsl/string.adoc[bsl::string]* message, bsl::basic_string_view<wchar_t> expectedResult, bool alsoTestOracle, bsl::basic_string_view<wchar_t> fmt, t_TYPE&& value); ---- [.small]#xref:BloombergLP/bslfmt/FormatterTestUtil-06/testEvaluateVFormat-08.adoc[_» more..._]# Compare formatting of `value` and `arg` against `expectedResult` via `vformat`. [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- template< class t_TYPE, class t_ARG> static bool xref:BloombergLP/bslfmt/FormatterTestUtil-06/testEvaluateVFormat-03.adoc[testEvaluateVFormat]( xref:bsl/string.adoc[bsl::string]* message, bsl::basic_string_view<wchar_t> expectedResult, bool alsoTestOracle, bsl::basic_string_view<wchar_t> fmt, t_TYPE&& value, t_ARG&& arg); ---- [.small]#xref:BloombergLP/bslfmt/FormatterTestUtil-06/testEvaluateVFormat-03.adoc[_» more..._]# Compare formatting of `value`, `arg1`, and `arg2` against `expectedResult` via `vformat`. [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- template< class t_TYPE, class t_ARG_1, class t_ARG_2> static bool xref:BloombergLP/bslfmt/FormatterTestUtil-06/testEvaluateVFormat-0c.adoc[testEvaluateVFormat]( xref:bsl/string.adoc[bsl::string]* message, bsl::basic_string_view<wchar_t> expectedResult, bool alsoTestOracle, bsl::basic_string_view<wchar_t> fmt, t_TYPE&& value, t_ARG_1&& arg1, t_ARG_2&& arg2); ---- [.small]#xref:BloombergLP/bslfmt/FormatterTestUtil-06/testEvaluateVFormat-0c.adoc[_» more..._]# == Return Value `true` if formatting matches `expectedResult`, else `false`. == Parameters [cols="1,4"] |=== | Name| Description | *message* | Output parameter for an error description on failure. | *expectedResult* | Expected formatted output string. | *alsoTestOracle* | If `true`, also compare against the standard library formatter. | *fmt* | Runtime format string. | *value* | Primary value to format. | *arg* | Additional format argument. | *arg1* | First additional format argument. | *arg2* | Second additional format argument. |=== [.small]#Created with https://www.mrdocs.com[MrDocs]#