void Start()
        {
            mBackend = BackendManager.Backend;
            mBackend.ResetSyncState();

            StartCoroutine(StartTests());
        }
Beispiel #2
0
        public void CompletingMission_CallsAlterUnits()
        {
            IBuildingUtils      utils   = Substitute.For <IBuildingUtils>();
            IIdleFantasyBackend backend = Substitute.For <IIdleFantasyBackend>();

            BuildingUtilsManager.Utils = utils;
            BackendManager.Backend     = backend;

            mMission.MissionProposal = new MissionProposal(new Dictionary <string, int>()
            {
                { "", 100 }
            }, null);
            mMission.CompleteMission();

            utils.Received().AlterUnitCount(Arg.Any <string>(), Arg.Any <int>());
        }
Beispiel #3
0
 public static void Init(IIdleFantasyBackend i_backend)
 {
     Backend = i_backend;
 }