Example #1
0
        public static Test<string> GetTest()
        {
            var test = new Test<string>("Test");

            var question =
                new Question<string>(
                    "В каком случае в одной области видимости можно объявить два делегата с одним именем?",
                    ComplexityLevel.Hard);
            question.AddAnswer(new Answer<string>("Если у делегатов различное количество параметров.", false));
            question.AddAnswer(new Answer<string>("Ни в каком.", true));
            var textAnswer = new Answer<string>("Answer", false);
            question.AddAnswer(textAnswer);
            test.AddQuestion(question);

            question = new Question<string>("Какое утверждение об интерфейсах (Ин.) справедливо?", new Range<int>(2, 2),
                                            ComplexityLevel.Hard);
            question.AddAnswer(new Answer<string>("Ин. поддерживают множественное наследование.", true));
            question.AddAnswer(new Answer<string>("Ин. могут содержать поля.", false));
            question.AddAnswer(new Answer<string>("Ин. могут содержать конструкторы.", false));
            question.AddAnswer(new Answer<string>("Ин. могут содержать cвойства, методы, события", true));
            test.AddQuestion(question);

            question = new Question<string>("Ключевое слово sealed применимо к...", ComplexityLevel.Easy);
            question.AddAnswer(new Answer<string>("Полям.", false));
            question.AddAnswer(new Answer<string>("Интерфейсам.", false));
            question.AddAnswer(new Answer<string>("Методам.", true));
            test.AddQuestion(question);

            question = new Question<string>("Что является особенностью пользовательских структур?", ComplexityLevel.Easy);
            question.AddAnswer(new Answer<string>("Структуры не поддерживают наследование.", true));
            question.AddAnswer(new Answer<string>("Структура не может содержать событий.", false));
            test.AddQuestion(question);

            question =
                new Question<string>(
                    "Какое ключевое слово используется в производном классе для вызова конструктора класса-предка?",
                    ComplexityLevel.Easy);
            question.AddAnswer(new Answer<string>("class", false));
            question.AddAnswer(new Answer<string>("base", true));
            question.AddAnswer(new Answer<string>("this", false));
            test.AddQuestion(question);

            question =
                new Question<string>("В групповой делегат объединили 3 функции и произвели вызов. Что будет получено?");
            question.AddAnswer(new Answer<string>("Исключительная ситуация.", false));
            question.AddAnswer(new Answer<string>("Массив из трех значений.", false));
            question.AddAnswer(new Answer<string>("Значение последней функции в цепочке.", true));
            test.AddQuestion(question);

            return test;
        }
Example #2
0
 public void getNameTests()
 {
     Test.Test abc = new Test.Test();
     // Assert.IsTrue(true);
     Assert.AreEqual("Krishan", abc.getName());
 }
Example #3
0
 /// <summary>
 /// RSA加密
 /// </summary>
 private void RSAEncrypt_Click(object sender, EventArgs e)
 {
     webBrowserShow.DocumentText = Test.RSAEncrypt();
 }
Example #4
0
File: asm.cs Project: Zman0169/mono
 public Asm ()
 {
   t = new Test.Test ();
 }
Example #5
0
 /// <summary>
 /// 国密3加密
 /// </summary>
 private void sm3_Click(object sender, EventArgs e)
 {
     webBrowserShow.DocumentText = Test.SM3();
 }
Example #6
0
 /// <summary>
 /// MD5加密
 /// </summary>
 private void MD5_Click(object sender, EventArgs e)
 {
     webBrowserShow.DocumentText = Test.MD5();
 }
Example #7
0
 /// <summary>
 /// 测试 httpPost
 /// </summary>
 private void httpPost_Click(object sender, EventArgs e)
 {
     webBrowserShow.DocumentText = Test.httpPost();
 }
 public Asm()
 {
     t = new Test.Test();
 }
 public static void Main ()
 {
     Test t = new Test ();
 }