void Start() { mBackend = BackendManager.Backend; mBackend.ResetSyncState(); StartCoroutine(StartTests()); }
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>()); }
public static void Init(IIdleFantasyBackend i_backend) { Backend = i_backend; }