Commit Graph
19 Commits
Author SHA1 Message Date
Stevan Freeborn bc8b9a4977 fix: begin writing Lists integration tests. fix: list item response model's id value should be of type string so modified the created with id response model that it extends so that the id property is generically typed and type can be passed in. 2023-02-17 14:27:33 -06:00
Stevan Freeborn 369540d3c8 fix: update import statement for package exports in integration tests to have an inferred path to the index file 2023-02-17 12:30:17 -06:00
Stevan Freeborn 2d345a6486 fix: add models and enums to package index as exports 2023-02-17 12:26:24 -06:00
Stevan Freeborn b6bc26eabd fix: add timeout and retry settings to canConnect integration test 2023-02-17 00:32:11 -06:00
Stevan Freeborn 4b7bcc115f feat: add integration test for canConnect method 2023-02-17 00:30:24 -06:00
Stevan Freeborn ace07c9b10 feat: add integration tests for deleteFileById method 2023-02-17 00:23:41 -06:00
Stevan Freeborn c1ff572bf9 feat: added integration tests for saveFile method 2023-02-16 23:37:03 -06:00
Stevan Freeborn ee5aaf3c1f feat: added tests for getFileById method. fix: refactor getApiResponse and TryToGetMessage methods in ApiResponseFactory class to be able to return the proper string message when the responseType passed to axios was 'stream' 2023-02-16 16:57:52 -06:00
StevanFreeborn 4370574bbd feat: add integration tests for getFileInfoById method. fix: add example.env that is used in integration tests 2023-02-16 00:18:20 -06:00
StevanFreeborn 85db9293a9 feat: begin writing files integration tests 2023-02-15 00:01:07 -06:00
StevanFreeborn d314b1745b fix: organize integration tests according to method targets. fix: set timeouts and retries for integration tests 2023-02-14 23:49:18 -06:00
StevanFreeborn 97ae716e93 feat: added getFieldsByIds integration tests 2023-02-14 23:16:51 -06:00
StevanFreeborn 8e1d9051ae fix: update integration tests to use a root beforeAll hook that loads the environment variables and assigns values to the api key and base url to be used when constructing the onspring client used in the integration tests 2023-02-14 22:47:16 -06:00
StevanFreeborn 4fe1d7c4a7 feat: added getFieldsByAppId integration tests 2023-02-14 22:14:45 -06:00
StevanFreeborn 927fcd42b3 feat: add getAppById, getAppsByIds, and getFieldById integration tests 2023-02-14 21:21:47 -06:00
StevanFreeborn 64dfa6f1e1 fix: set validateStatus property of axios instance to null so that the package can handle all the api responses internally. feat: added ability to provide axios instance configuration to the OnspringClient constructor. 2023-02-13 23:24:47 -06:00
StevanFreeborn 6f0d85b414 fix: read base url from env file in integration tests 2023-02-13 21:20:10 -06:00
StevanFreeborn 6adaaaaffd feat: finish writing integration tests for getApps 2023-02-13 21:17:38 -06:00
StevanFreeborn 5de13d6b5b feat: begin working on integration tests that will call actual onspring api sandbox 2023-02-13 21:02:00 -06:00