Esempio n. 1
0
        private void Start()
        {
            Service.Get <ErrorsMap>().LoadErrorJson("test_errors.json");
            ErrorsMap errorsMap = Service.Get <ErrorsMap>();

            errorsMap.EUpdateComplete = (System.Action)Delegate.Combine(errorsMap.EUpdateComplete, new System.Action(updateComplete));
        }
        public override IEnumerator PerformFirstPass()
        {
            ErrorsMap errorsMap = new ErrorsMap();

            errorsMap.LoadErrorJson("Errors/errors.json");
            Service.Set(errorsMap);
            yield break;
        }
        private void updateComplete()
        {
            ErrorsMap errorsMap = Service.Get <ErrorsMap>();

            errorsMap.EUpdateComplete = (System.Action)Delegate.Remove(errorsMap.EUpdateComplete, new System.Action(updateComplete));
            IntegrationTestEx.FailIf(Service.Get <ErrorsMap>() == null);
            IntegrationTestEx.FailIf(!Service.Get <ErrorsMap>().IsValidError("100"));
            IntegrationTest.Pass();
        }
Esempio n. 4
0
        private void Awake()
        {
            Service.ResetAll();
            Service.Set(new EventDispatcher());
            Service.Set((JsonService) new LitJsonService());
            GameObject gameObject = GameObject.Find("CoroutineRunner");

            if (gameObject != null)
            {
                UnityEngine.Object.Destroy(gameObject);
            }
            gameObject = new GameObject("CoroutineRunner");
            gameObject.AddComponent <CoroutineRunner>();
            ContentManifest manifest = ContentManifestUtility.FromDefinitionFile("Configuration/embedded_content_manifest");
            Content         instance = new Content(manifest);

            Service.Set(instance);
            ErrorsMap errorsMap = new ErrorsMap();

            errorsMap.LoadErrorJson("Errors/errors.json");
            Service.Set(errorsMap);
        }