📄 testglobal.cs
字号:
using System;
using System.Collections.Generic;
using System.Text;
using ExaminationSystem.BLL.Domain;
namespace ExaminationSystem.Test.Domain
{
public class TestGlobal
{
public static DanXuanContent DanXuanContent1=new DanXuanContent();
public static DanXuanContent DanXuanContent2=new DanXuanContent();
public static DuoXuanContent DuoXuanContent1=new DuoXuanContent();
public static DuoXuanContent DuoXuanContent2=new DuoXuanContent();
public static PanDuanContent PanDuanContent1=new PanDuanContent();
public static PanDuanContent PanDuanContent2=new PanDuanContent();
public static TianKongContent TianKongContent1=new TianKongContent();
public static TianKongContent TianKongContent2=new TianKongContent();
public static JianDaContent JianDaContent1=new JianDaContent();
public static JianDaContent JianDaContent2=new JianDaContent();
public static Question DanXuan1 = new Question();
public static Question DanXuan2 = new Question();
public static Question DuoXuan1 = new Question();
public static Question DuoXuan2 = new Question();
public static Question PanDuan1 = new Question();
public static Question PanDuan2 = new Question();
public static Question TianKong1 = new Question();
public static Question TianKong2 = new Question();
public static Question JianDa1 = new Question();
public static Question JianDa2 = new Question();
public static Examination Examination1 = new Examination();
public static Class Class1 = new Class();
public static Student Student1 = new Student();
public static PaperStrategy PaperStrategy1 = new PaperStrategy();
public static Paper CurrentPaper1 = new Paper();
static TestGlobal()
{
Chapter chapter=new Chapter("第一章",new Subject("历史"));
Hard hard = Hard.One;
DanXuanContent1.Chapter=chapter;
DanXuanContent1.Hard = hard;
DanXuanContent1.Content = "诸葛亮姓什么?";
DanXuanContent1.Choices.Add(new Choice(1, "诸"));
DanXuanContent1.Choices.Add(new Choice(2, "诸葛亮"));
DanXuanContent1.Choices.Add(new Choice(3, "诸葛"));
DanXuanContent1.Choices.Add(new Choice(4, "亮"));
DanXuanContent1.Answer = "3";
DanXuanContent2.Chapter = chapter;
DanXuanContent2.Hard = hard;
DanXuanContent2.Content = "刘备建立了那个国家?";
DanXuanContent2.Choices.Add(new Choice(1, "吴国"));
DanXuanContent2.Choices.Add(new Choice(2, "蜀国"));
DanXuanContent2.Choices.Add(new Choice(3, "魏国"));
DanXuanContent2.Choices.Add(new Choice(4, "辽国"));
DanXuanContent2.Answer = "2";
DuoXuanContent1.Chapter = chapter;
DuoXuanContent1.Hard = hard;
DuoXuanContent1.Content = "三国是指那三国?";
DuoXuanContent1.Choices.Add(new Choice(1, "吴国"));
DuoXuanContent1.Choices.Add(new Choice(2, "蜀国"));
DuoXuanContent1.Choices.Add(new Choice(3, "魏国"));
DuoXuanContent1.Choices.Add(new Choice(4, "辽国"));
DuoXuanContent1.Answer = "1,2,3";
DuoXuanContent2.Chapter = chapter;
DuoXuanContent2.Hard = hard;
DuoXuanContent2.Content = "下面那些是曹操的儿子?";
DuoXuanContent2.Choices.Add(new Choice(1, "曹丕"));
DuoXuanContent2.Choices.Add(new Choice(2, "曹植"));
DuoXuanContent2.Choices.Add(new Choice(3, "曹洪"));
DuoXuanContent2.Choices.Add(new Choice(4, "曹孟德"));
DuoXuanContent2.Answer = "1,2";
PanDuanContent1.Chapter = chapter;
PanDuanContent1.Hard = hard;
PanDuanContent1.Content = "刘备建立了魏国.";
PanDuanContent1.Answer = "0";
PanDuanContent2.Chapter = chapter;
PanDuanContent2.Hard = hard;
PanDuanContent2.Content = "曹操称帝了.";
PanDuanContent2.Answer = "0";
TianKongContent1.Chapter = chapter;
TianKongContent1.Hard = hard;
TianKongContent1.Content = "三国是指$_1_$,$_2_$,$_3_$。";
TianKongContent1.Answer = "魏国,吴国,蜀国";
TianKongContent2.Chapter = chapter;
TianKongContent2.Hard = hard;
TianKongContent2.Content = "五虎上将是指$_1_$,$_2_$,$_3_$,$_4_$,$_5_$。";
TianKongContent2.Answer = "关羽,张飞,赵云,马超,黄忠";
JianDaContent1.Chapter = chapter;
JianDaContent1.Hard = hard;
JianDaContent1.Content = "说说为什么诸葛亮没能统一三国。";
JianDaContent1.Answer = "不好说";
JianDaContent2.Chapter = chapter;
JianDaContent2.Hard = hard;
JianDaContent2.Content = "曹操为什么会输掉赤壁之战。";
JianDaContent2.Answer = "不好说";
DanXuan1.Content = DanXuanContent1;
DanXuan1.ScoreValue = 2;
DanXuan2.Content = DanXuanContent2;
DanXuan2.ScoreValue = 2;
DuoXuan1.Content = DuoXuanContent1;
DuoXuan1.ScoreValue = 2;
DuoXuan2.Content = DuoXuanContent2;
DuoXuan2.ScoreValue = 2;
PanDuan1.Content = PanDuanContent1;
PanDuan1.ScoreValue = 2;
PanDuan2.Content = PanDuanContent2;
PanDuan2.ScoreValue = 2;
TianKong1.Content = TianKongContent1;
TianKong1.ScoreValue = 2;
TianKong2.Content = TianKongContent2;
TianKong2.ScoreValue = 2;
JianDa1.Content = JianDaContent1;
JianDa1.ScoreValue = 2;
JianDa2.Content = JianDaContent2;
JianDa2.ScoreValue = 2;
new DomainObjectIdSetter<long>().SetIdOf(DanXuanContent1, 1);
new DomainObjectIdSetter<long>().SetIdOf(DanXuanContent2, 2);
new DomainObjectIdSetter<long>().SetIdOf(DuoXuanContent1, 3);
new DomainObjectIdSetter<long>().SetIdOf(DuoXuanContent2, 4);
new DomainObjectIdSetter<long>().SetIdOf(PanDuanContent1, 5);
new DomainObjectIdSetter<long>().SetIdOf(PanDuanContent2, 6);
new DomainObjectIdSetter<long>().SetIdOf(TianKongContent1, 7);
new DomainObjectIdSetter<long>().SetIdOf(TianKongContent2, 8);
new DomainObjectIdSetter<long>().SetIdOf(JianDaContent1, 9);
new DomainObjectIdSetter<long>().SetIdOf(JianDaContent2, 10);
new DomainObjectIdSetter<long>().SetIdOf(DanXuan1, 1);
new DomainObjectIdSetter<long>().SetIdOf(DanXuan2, 2);
new DomainObjectIdSetter<long>().SetIdOf(DuoXuan1, 3);
new DomainObjectIdSetter<long>().SetIdOf(DuoXuan2, 4);
new DomainObjectIdSetter<long>().SetIdOf(PanDuan1, 5);
new DomainObjectIdSetter<long>().SetIdOf(PanDuan2, 6);
new DomainObjectIdSetter<long>().SetIdOf(TianKong1, 7);
new DomainObjectIdSetter<long>().SetIdOf(TianKong2, 8);
new DomainObjectIdSetter<long>().SetIdOf(JianDa1, 9);
new DomainObjectIdSetter<long>().SetIdOf(JianDa2, 10);
Student1.Name = "韩杰";
Student1.StudentID = "041124096";
Examination1.Name = "历史考试";
Examination1.StartTime = DateTime.Now - TimeSpan.FromMinutes(15);
Examination1.EndTime = DateTime.Now + TimeSpan.FromMinutes(75);
Class1.Name = "04网络班";
StrategyItem danxuan = new StrategyItem();
danxuan.QuestionContents.Add(TestGlobal.DanXuanContent1);
danxuan.QuestionContents.Add(TestGlobal.DanXuanContent2);
danxuan.Count = 1;
danxuan.ScoreValue = 2;
StrategyItem duoxuan = new StrategyItem();
duoxuan.QuestionContents.Add(TestGlobal.DuoXuanContent1);
duoxuan.QuestionContents.Add(TestGlobal.DuoXuanContent2);
duoxuan.Count = 1;
duoxuan.ScoreValue = 2;
StrategyItem panduan = new StrategyItem();
panduan.QuestionContents.Add(TestGlobal.PanDuanContent1);
panduan.QuestionContents.Add(TestGlobal.PanDuanContent2);
panduan.Count = 1;
panduan.ScoreValue = 2;
StrategyItem tiankong = new StrategyItem();
tiankong.QuestionContents.Add(TestGlobal.TianKongContent1);
tiankong.QuestionContents.Add(TestGlobal.TianKongContent2);
tiankong.Count = 1;
tiankong.ScoreValue = 2;
StrategyItem jianda = new StrategyItem();
jianda.QuestionContents.Add(TestGlobal.JianDaContent1);
jianda.QuestionContents.Add(TestGlobal.JianDaContent2);
jianda.Count = 1;
jianda.ScoreValue = 2;
StrategyContainer danxuans = new StrategyContainer();
danxuans.Title = "单选题";
danxuans.AddStrategyItem(danxuan);
StrategyContainer duoxuans = new StrategyContainer();
duoxuans.Title = "多选题";
duoxuans.AddStrategyItem(duoxuan);
StrategyContainer panduans = new StrategyContainer();
panduans.Title = "判断题";
panduans.AddStrategyItem(panduan);
StrategyContainer tiankongs = new StrategyContainer();
tiankongs.Title = "填空题";
tiankongs.AddStrategyItem(tiankong);
StrategyContainer jiandas = new StrategyContainer();
jiandas.Title = "简答题";
jiandas.AddStrategyItem(jianda);
PaperStrategy1.AddStrategyContainer(danxuans);
PaperStrategy1.AddStrategyContainer(duoxuans);
PaperStrategy1.AddStrategyContainer(panduans);
PaperStrategy1.AddStrategyContainer(tiankongs);
PaperStrategy1.AddStrategyContainer(jiandas);
QuestionContainer danxuanc = new QuestionContainer();
danxuanc.Title = "单选题";
danxuanc.AddQuestion(TestGlobal.DanXuan1);
danxuanc.AddQuestion(TestGlobal.DanXuan2);
QuestionContainer duoxuanc = new QuestionContainer();
duoxuanc.Title = "多选题";
duoxuanc.AddQuestion(TestGlobal.DuoXuan1);
duoxuanc.AddQuestion(TestGlobal.DuoXuan2);
QuestionContainer panduanc = new QuestionContainer();
panduanc.Title = "判断题";
panduanc.AddQuestion(TestGlobal.PanDuan1);
panduanc.AddQuestion(TestGlobal.PanDuan2);
QuestionContainer tiankongc = new QuestionContainer();
tiankongc.AddQuestion(TestGlobal.TianKong1);
tiankongc.AddQuestion(TestGlobal.TianKong2);
tiankongc.Title = "填空题";
QuestionContainer jiandac = new QuestionContainer();
jiandac.Title = "简答题";
jiandac.AddQuestion(TestGlobal.JianDa1);
jiandac.AddQuestion(TestGlobal.JianDa2);
CurrentPaper1.AddQuestionContainer(danxuanc);
CurrentPaper1.AddQuestionContainer(duoxuanc);
CurrentPaper1.AddQuestionContainer(panduanc);
CurrentPaper1.AddQuestionContainer(tiankongc);
CurrentPaper1.AddQuestionContainer(jiandac);
CurrentPaper1.Student = TestGlobal.Student1;
CurrentPaper1.Examination = TestGlobal.Examination1;
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -