public async void GetRefreshToken_RefreshTokenField_FromAuthenticate() { var client = ClientUtil.FromSettingsFile(); var id = Guid.NewGuid().ToString(); var session = await client.AuthenticateDeviceAsync(id); Assert.NotNull(session); Assert.NotNull(session.RefreshToken); Assert.NotEqual(0L, session.RefreshExpireTime); }
public async void SessionLogout_RefreshTokenField_Disabled() { var client = ClientUtil.FromSettingsFile(); var id = Guid.NewGuid().ToString(); var session = await client.AuthenticateDeviceAsync(id); Assert.NotNull(session); await client.SessionLogoutAsync(session); var ex = await Assert.ThrowsAsync <ApiResponseException>(() => client.GetAccountAsync(session)); Assert.Equal(401, ex.StatusCode); }
public async void GetVariables_VariablesField_FromAuthenticate() { var client = ClientUtil.FromSettingsFile(); var id = Guid.NewGuid().ToString(); var vars = new Dictionary <string, string> { { "k1", "v1" } }; var session = await client.AuthenticateDeviceAsync(id, null, true, vars); Assert.NotNull(session); Assert.NotNull(session.Vars); Assert.Equal(vars, session.Vars); }
public SocketUserStatusTest() { _client = ClientUtil.FromSettingsFile(); _socket = Socket.From(_client); }
public AwaitedSocketTaskTest() { _client = ClientUtil.FromSettingsFile(); _socket = Socket.From(_client); }