public async Task NormalSignalGoTest2Async() { GlobalInitalization.Initialize(); SignalGo.Client.ClientProvider clientAdmin = GlobalInitalization.InitializeAndConnecteClient(); IAuthenticationService serviceAdmin = clientAdmin.RegisterServerService <AuthenticationService>(clientAdmin); await TestAdminUserASync(serviceAdmin); SignalGo.Client.ClientProvider clientNormal = GlobalInitalization.InitializeAndConnecteClient(); IAuthenticationService serviceNormal = clientNormal.RegisterServerService <AuthenticationService>(clientNormal); await TestNormalUserASync(serviceNormal); string adminWhatIsMyNameAmIGust = await serviceAdmin.WhatIsMyNameAsync(); Assert.IsTrue(adminWhatIsMyNameAmIGust == "admin user"); string normalWhatIsMyNameGust = await serviceNormal.WhatIsMyNameAsync(); Assert.IsTrue(normalWhatIsMyNameGust == "normal user"); adminWhatIsMyNameAmIGust = await serviceAdmin.WhatIsMyNameAsync(); Assert.IsTrue(adminWhatIsMyNameAmIGust == "admin user"); }
public void TestCallbacks() { GlobalInitalization.Initialize(); SignalGo.Client.ClientProvider client = GlobalInitalization.InitializeAndConnecteClient(); AuthenticationService service = client.RegisterServerService <AuthenticationService>(client); SignalGoTest2.Models.MessageContract result = service.TestCallbacksAsync(); Assert.IsTrue(result.IsSuccess); SignalGoTest2.Models.MessageContract result2 = service.TestCallbacksSync(); Assert.IsTrue(result2.IsSuccess); }