Ejemplo n.º 1
0
        public void ConnectionApiBasePathTest()
        {
            string basePath = "http://abc.io";

            connectionApi = new ConnectionApi(basePath);
            Assert.Equal(basePath, connectionApi.GetBasePath());
        }
Ejemplo n.º 2
0
        public void ConnectionApiConfigurationTest()
        {
            Configuration config = new Configuration();

            config.BasePath = "http://abc.io";
            connectionApi   = new ConnectionApi(config);
            Assert.Equal(config.BasePath, connectionApi.GetBasePath());
        }
Ejemplo n.º 3
0
        public ConnectionApiTest()
        {
            var sessionManagerMock = new Mock <IAuthTokens>();

            sessionManagerMock.Setup(obj => obj.SessionToken).Returns("sessionToken");
            sessionManagerMock.Setup(obj => obj.KeyManagerToken).Returns("keyManagerToken");
            _apiExecutorMock = new Mock <IApiExecutor>();
            _connectionApi   = new ConnectionApi(sessionManagerMock.Object, "", new HttpClient(), _apiExecutorMock.Object);
        }
Ejemplo n.º 4
0
        static void Main(string[] args)
        {
            ConnectionApi.Configure();

            //GetAllNotesTest();
            PostNote();

            Console.ReadKey();
        }
Ejemplo n.º 5
0
        public ConnectionApiTest()
        {
            var sessionManagerMock = new Mock <IAuthTokens>();

            sessionManagerMock.Setup(obj => obj.SessionToken).Returns("sessionToken");
            sessionManagerMock.Setup(obj => obj.KeyManagerToken).Returns("keyManagerToken");
            var configuration = new Configuration();

            _apiExecutorMock = new Mock <IApiExecutor>();
            _connectionApi   = new ConnectionApi(sessionManagerMock.Object, configuration, _apiExecutorMock.Object);
        }
Ejemplo n.º 6
0
        public void ConnectionApiApiAllParamsTest()
        {
            Configuration config      = new Configuration();
            ApiClient     client      = new ApiClient();
            ApiClient     asyncClient = new ApiClient();

            connectionApi = new ConnectionApi(client, asyncClient, config);
            Assert.Equal(config, connectionApi.Configuration);
            Assert.Equal(client, connectionApi.Client);
            Assert.Equal(asyncClient, connectionApi.AsynchronousClient);
        }
Ejemplo n.º 7
0
        public ConnectionApiTests()
        {
            int           port   = PortUtils.FindFreeTcpPort();
            Configuration config = new Configuration();

            config.BasePath = "http://localhost:" + port;
            config.ApiKey.Add("x-trulioo-api-key", TEST_API_KEY);
            connectionApi = new ConnectionApi(config);

            mockServer = WireMockServer.Start(port);
        }
Ejemplo n.º 8
0
        public MultiNotesMainWindow()
        {
            InitializeComponent();
            ConnectionApi.Configure();
            var vm = new MainWindowViewModel(Close);

            DataContext = vm;

            MinimizeToTray.Enable(this);

            WindowStartupLocation = WindowStartupLocation.CenterScreen;
        }
Ejemplo n.º 9
0
        public MultiNotesLoginWindow()
        {
            InitializeComponent();
            ConnectionApi.Configure();
            var vm = new LoginViewModel(Close);

            DataContext = vm;

            // Manually alter window height and width
            SizeToContent = SizeToContent.Manual;
            // Automatically resize height relative to content
            SizeToContent = SizeToContent.Height;

            WindowStartupLocation = WindowStartupLocation.CenterScreen;
        }
Ejemplo n.º 10
0
 public IActionResult TestAuthentication()
 {
     try
     {
         string result = new ConnectionApi(config).TestAuthentication(Mode);
         return(new OkObjectResult(result));
     }
     catch (ApiException e)
     {
         return(StatusCode(e.ErrorCode, new Trulioo.SampleApp.Models.ObjectResult(
                               errorCode: e.ErrorCode,
                               message: e.Message,
                               operation: "ConnectionApi#TestAuthentication"
                               )));
     }
 }
Ejemplo n.º 11
0
        public async void Register(string email, string password)
        {
            ConnectionApi.Configure();
            var methods = new UserMethod(ConnectionApi.HttpClient);

            try
            {
                await methods.Register(email, password);
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }
            var loginWindow = new MultiNotesLoginWindow();

            loginWindow.Show();
            _closeAction.Invoke();
        }
Ejemplo n.º 12
0
        private void Application_Startup(object sender, StartupEventArgs e)
        {
            ConnectionApi.Configure();

            MakeLoginTask();
        }
Ejemplo n.º 13
0
 public void ConnectionApiTest()
 {
     connectionApi = new ConnectionApi();
     Assert.Equal("https://gateway.trulioo.com", connectionApi.GetBasePath());
 }