چند روز پیش EasyTdd نسخه 0.5.0 را منتشر کردم. در این پست، بهروزرسانیها و ویژگیهای جدید معرفیشده در این نسخه را مرور میکنم. نکته برجسته این نسخه، معرفی تولید کننده کد افزایشی برای FluentMocks است – یک ویژگی قدرتمند که با مولد افزایشی تکنولوژی FluentMock دور کلاس محبوب Moq.Mock میپیچد و بهطور خودکار روشهای راهاندازی و تأیید را برای هر ویژگی و روش کلاس هدف ایجاد میکند و فرآیند آزمایش را بصریتر و خواناتر میکند. این پیادهسازی از الگوی طراحی رابط روان استفاده میکند و زنجیرهبندی روش را که شباهت زیادی به زبان طبیعی دارد، امکانپذیر میکند و خوانایی کد و قابلیت نگهداری را بهبود میبخشد. علاوه بر FluentMock، این بهروزرسانی شامل چندین بهبود کلیدی و رفع اشکال میشود، مانند بهبود قالب، نامگذاری بهتر فایلها، و مدیریت دقیق ویژگیها، که موقعیت EasyTdd را به عنوان ابزاری ضروری برای توسعهدهندگان داتنت که بر توسعه آزمایشمحور متمرکز شدهاند، تثبیت میکند. برای کشف چیزهای جدید و اینکه چگونه این بهروزرسانیها میتوانند تجربه TDD شما را ارتقا دهند، ادامه دهید.
FluentMock افزایشی
یک مرور کلی
بیایید با ایجاد یک FluentMock شروع کنیم. ابتدا EasyTdd 0.5.0 را نصب یا به روز کنید. اگر به کمک نیاز دارید، می توانید راهنمای نصب را در اینجا دنبال کنید. پس از نصب، ‘تولید…