آزمون FluentAssertions
چند سؤال کوتاه درباره کتابخانه FluentAssertions برای نوشتن Assertion های خواناتر در داتنت.
⏱ حدود 9 دقیقه · 6 سؤال · نمره قبولی 60٪ · بعد از ثبت، پاسخ درست هر سؤال بههمراه توضیح نمایش داده میشود.
- 1.
متد اصلی که FluentAssertions برای شروع هر Assertion در اختیار میگذارد چیست؟
- 2.
پیام خطای FluentAssertions هنگام شکست یک Assertion معمولاً خواناتر و دقیقتر از پیام پیشفرض `Assert.Equal` است.
- 3.
کد زیر با FluentAssertions بررسی میکند که مقدار `result` برابر ۵ باشد. جای خالی را با متد صحیح پر کنید (فقط نام متد).
result.Should().__________(5); - 4.
کدام متد FluentAssertions برای بررسی برابری محتوای دو مجموعه (بدون توجه لزوماً به ترتیب) استفاده میشود؟
- 5.
کدام گزینه معادل `Assert.Throws<T>` در سبک FluentAssertions است؟
- 6.
کدام موارد از مزایای واقعی استفاده از FluentAssertions نسبت به Assert استاندارد هستند؟ (چند گزینه)
0 از 6 سؤال پاسخ داده شده
