Exemple #1
0
    public void Setup()
    {
        mockCombatManager    = new Mock <CombatManager>();
        mockCombatConfig     = new Mock <AbstractCombatConfig>();
        mockCombatUI         = new Mock <AbstractCombatUI>();
        mockCharacterManager = new Mock <CharacterManager>();
        mockTurnManager      = new Mock <TurnManager>();
        mockGameFlowManager  = new Mock <GameFlowManager>();

        gameObject = new GameObject();

        combatInitializer = gameObject.AddComponent <CombatInitializer>();
        combatInitializer.Init(mockCombatManager.Object,
                               mockCombatConfig.Object,
                               mockCombatUI.Object,
                               mockCharacterManager.Object,
                               mockTurnManager.Object,
                               mockGameFlowManager.Object);
    }