Esempio n. 1
0
    IEnumerator Start()
    {
        syncano = SyncanoClient.Instance.Init("8caf6f388a192347c326320ab21ce109715fca79", "examples");

        yield return(StartCoroutine(CreateNewRecordObject()));

        StartCoroutine(UpdateLeaderboard());
        StartCoroutine(SetScore());
    }
Esempio n. 2
0
    public static SyncanoClient GetSyncano()
    {
        if (instance == null)
        {
            instance = SyncanoClient.Instance;
            instance.Init(Constants.API_KEY, Constants.INSTANCE_NAME);
        }

        return(instance);
    }
Esempio n. 3
0
        public UserSyncanoClientTests()
        {
            var syncanoClient = new SyncanoClient(TestData.InstanceName, TestData.BackendAdminApiKey);

            _dataClient = syncanoClient.DataObjects;
        }
Esempio n. 4
0
    IEnumerator Start()
    {
        USER_NAME += Random.Range(0, int.MaxValue);
        syncano    = SyncanoClient.Instance.Init("", "");

        yield return(new WaitForSeconds(0.5f));

        switch (Method)
        {
        case TEST_METHOD.CREATE_DATA_OBJECT:
            yield return(StartCoroutine(CreateNewDataObjectTest()));

            break;

        case TEST_METHOD.MODIFY_DATA_OBJECT:
            yield return(StartCoroutine(ModifyDataObjectTest()));

            break;

        case TEST_METHOD.GET_DATA_OBJECT:
            yield return(StartCoroutine(GetDataObjectTest()));

            break;

        case TEST_METHOD.GET_LIST_OF_OBJECTS:
            yield return(StartCoroutine(GetListOfObjectsTest()));

            break;

        case TEST_METHOD.DELETE_DATA_OBJECT:
            yield return(StartCoroutine(DeleteDataObjectTest()));

            break;

        case TEST_METHOD.SCRIPT_ENDPOINT:
            yield return(StartCoroutine(ScriptEndpointTest()));

            break;

        case TEST_METHOD.CREATE_CHANNEL:
            yield return(StartCoroutine(CreateNewChannelTest()));

            break;

        case TEST_METHOD.RECEIVE_FROM_CHANNEL:
            yield return(StartCoroutine(ReceiveFromChannelTest()));

            break;

        case TEST_METHOD.CREATE_NEW_USER:
            yield return(StartCoroutine(CreateNewUserTest()));

            break;

        case TEST_METHOD.LOGIN_USER:
            yield return(StartCoroutine(LoginUserTest()));

            break;

        case TEST_METHOD.MODIFY_USER:
            yield return(StartCoroutine(ModifyUser()));

            break;

        default:
            throw new UnityException("Not implemented");
        }
    }
 public UserSyncanoClientTests()
 {
     var syncanoClient = new SyncanoClient(TestData.InstanceName, TestData.BackendAdminApiKey);
     _dataClient = syncanoClient.DataObjects;
 }