示例#1
0
        public void テスト初期処理()
        {
            _archetypeJudgeMock = new Mock <IArchetypeJudge>();

            // Factoryのモックは上記Mockを返すよう仕込んでおく
            var facMock = new Mock <IJudgeServiceFactory>();

            facMock.Setup(x => x.CreateArchetypeJudgeService(It.IsAny <DeckList>())).Returns(_archetypeJudgeMock.Object);
            _judgeServiceFacMock = facMock.Object;
        }
示例#2
0
 /// <summary>
 /// 判定処理クラスのインスタンス生成機能を指定して、デッキ分類クラスのインスタンスを返します
 /// </summary>
 /// <param name="factory"></param>
 public Classification(IJudgeServiceFactory factory)
 {
     _judgeServiceFactory = factory;
 }
示例#3
0
 /// <summary>
 /// デッキ分類クラスのインスタンスを返します
 /// </summary>
 public Classification()
 {
     _judgeServiceFactory = new JudgeServiceFactory();
 }