سؤال

تحت حل واحد مشروعين ، واحد رئيسي ، الثاني unittestmain.

من مشروع Unittestmain تحتاج إلى استدعاء طريقة والتمرير بطريقة أو بأخرى #define TEST أن تتم معالجتها.

مشروع unittestmain:

#define TEST
using System;
namespace UnitTest
{
    [TestClass]
    public class UnitTest
    {
        private Calculate calc = new Calculate();

        [TestMethod]
        public void Test()
        {
            calc.test());

        }
    }
}

مشروع رئيسي

public bool test()
        {
            bool ok;
#if TEST
            ok = true;
#else
            ok = false;
#endif
        }

طريقة اختبار العودة: خطأ. لكن بحاجة إلى صحيح.

هل كانت مفيدة؟

المحلول

تحتاج إلى الذهاب إلى خصائص المشروع التي تجمعها و:

enter image description here

حدد الاختبار الخاص بك داخل هذا الحقل. الحقل رموز التجميع الشرطية.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top