autofixture vs nbuilder [مغلق
سؤال
أقوم باختيار أداة لملء نماذج .NET الخاصة بي (POCO) مع بيانات الاختبار. أنا في الواقع يسخر من خدمات WCF وأحتاج إلى ملء كائنات التعاقد مع بيانات الاختبار. وجدت عددًا كبيرًا من أدوات توليد بيانات الاختبار ، ولكن الأغلبية مرتبطة بتوليد بيانات اختبار DB ولا تتناسب بشكل جيد مع إنشاء كائنات .NET.
الأكثر قابلية للتطبيق التي وجدتها هي:
كلاهما يبدو أنه يوفر وظائف مماثلة تمامًا. أنا مهتم بأي تعليقات على هذه الأدوات. إيجابيات وسلبيات؟
المحلول
مرحبًا ، كنت بصدد إنشاء منشئ الاختبار الخاص بي عندما واجهت هذين. لقد جربت كلاهما ووجدت Autofixture هو الأفضل بكثير ، فهو يحتوي على بناء جملة أكثر ثراءً مرنًا للغاية وكان من الأسهل تعديله لاستخدامي الخاص.
اختبارات العلامات ممتازة ، مكتوبة بشكل جيد وهذا مختلط مع مقالات يجب أن تحصل على معظم الطريق هناك.
بريت