public void Response401() { SilaApi failApi = new SilaApi(DefaultConfig.environment, "3a1076bf45ab87712ad64ccb3b10217737f7faacbf2872e88fdd9a537d8fe266", DefaultConfig.appHandle); var response = failApi.CheckHandle(DefaultConfig.FirstUser.UserHandle); Assert.AreEqual(401, response.StatusCode, "Bad app signature should fail - CheckHandle"); }
public void TestResponse401() { var failApi = new SilaApi(DefaultConfig.environment, "3a1076bf45ab87712ad64ccb3b10217737f7faacbf2872e88fdd9a537d8fe266", DefaultConfig.appHandle); User user = ModelsUtilities.FirstUser; var response = failApi.Register(user); Assert.AreEqual(401, response.StatusCode, "Bad app signature should fail - Register"); }
public void Response401() { var user = DefaultConfig.FirstUser; var failApi = new SilaApi(DefaultConfig.environment, "3a1076bf45ab87712ad64ccb3b10217737f7faacbf2872e88fdd9a537d8fe266", DefaultConfig.appHandle); var response = failApi.IssueSila(user.UserHandle, 1000, user.PrivateKey); Assert.AreEqual(401, response.StatusCode, "Bad app signature status - IssueSila"); }
public void Response403() { var user = DefaultConfig.FirstUser; var failApi = new SilaApi(DefaultConfig.environment, "3a1076bf45ab87712ad64ccb3b10217737f7faacbf2872e88fdd9a537d8fe266", DefaultConfig.appHandle); var response = failApi.GetAccountBalance(user.UserHandle, user.PrivateKey, "default"); Assert.AreEqual(403, response.StatusCode, "Bad app signature status - GetAccountBalance"); }
public void Response403() { var user = DefaultConfig.FirstUser; var wallet = api.GenerateWallet(); var failApi = new SilaApi(DefaultConfig.environment, "3a1076bf45ab87712ad64ccb3b10217737f7faacbf2872e88fdd9a537d8fe266", DefaultConfig.appHandle); var response = failApi.RegisterWallet(user.UserHandle, user.PrivateKey, wallet, "fail_app"); Assert.AreEqual(403, response.StatusCode, "Bad app signature status - RegisterWallet"); }
public void Response403() { string filepath = Path.Combine(AppDomain.CurrentDomain.BaseDirectory, $"Resources{Path.DirectorySeparatorChar}logo-geko.png"); var user = DefaultConfig.FirstUser; var documentType = DefaultConfig.DocumentTypes[0]; var failApi = new SilaApi(DefaultConfig.environment, "3a1076bf45ab87712ad64ccb3b10217737f7faacbf2872e88fdd9a537d8fe266", DefaultConfig.appHandle); var response = failApi.UploadDocument(user.UserHandle, user.PrivateKey, filepath, "logo-geko", "image/png", documentType.Name, documentType.IdentityType); Assert.AreEqual(403, response.StatusCode); var parsedResponse = (BaseResponse)response.Data; Assert.IsFalse(parsedResponse.Success); Assert.AreEqual("FAILURE", parsedResponse.Status); }