@@ -53,6 +53,7 @@ namespace xtd {
5353 // / valid_that(value).is().not_().equal_to(23 "User message..."); // test ok.
5454 // / assert_that(value).is().not_().equal_to(24, "User message..."); // test throws an assert_error exception.
5555 // / ```
56+ template <class expected_t >
5657 auto equal_to (const expected_t & expected, const xtd::string& message, const xtd::diagnostics::stack_frame& stack_frame = xtd::diagnostics::stack_frame::current()) const {
5758 if (actual_value<actual_t >::is_assert ()) xtd::tunit::assert::are_not_equal (expected, actual_value<actual_t >::actual (), message, stack_frame);
5859 else if (actual_value<actual_t >::is_valid ()) xtd::tunit::valid::are_not_equal (expected, actual_value<actual_t >::actual (), message, stack_frame);
@@ -92,6 +93,7 @@ namespace xtd {
9293 // / valid_that(a).is().equal_to(b "User message..."); // test ok.
9394 // / assert_that(a).is().equal_to(c, "User message..."); // test throws an assert_error exception.
9495 // / ```
96+ template <class expected_t >
9597 auto same_as (const expected_t & expected, const xtd::string& message, const xtd::diagnostics::stack_frame& stack_frame = xtd::diagnostics::stack_frame::current()) const {
9698 if (actual_value<actual_t >::is_assert ()) xtd::tunit::assert::are_not_same (expected, actual_value<actual_t >::actual (), message, stack_frame);
9799 else if (actual_value<actual_t >::is_valid ()) xtd::tunit::valid::are_not_same (expected, actual_value<actual_t >::actual (), message, stack_frame);
0 commit comments