Joshua Darnell
|
1f2beff9f1
|
Added additional OData-Version response tests, improved logging, and revised the JSON Schema resource data to not require @odata.context (but still validate it) since it may not be an OData resource, and the specification doesn't require it to be present
|
2020-03-31 13:00:12 -07:00 |
Joshua Darnell
|
4b84bc5ead
|
Added better Metadata Reporting. Further fixes to RESOScripts
|
2020-03-27 22:28:23 -07:00 |
Joshua Darnell
|
a47e03d91e
|
adding new generic Gold RESOScript template
|
2020-03-27 21:01:23 -07:00 |
Joshua Darnell
|
a4793668e1
|
Refactored Test Containers, RESOScript queries and templates and bumped versions, improved response errors, added dynamic select list processing, and added metadata checking for each dynamic select list
|
2020-03-27 21:00:00 -07:00 |
Joshua Darnell
|
b8e31d39f3
|
Added additional field presence counters, fixed issue with DataSystem endpoint not being rooted in the Service Root, added additional type checking
|
2020-03-27 12:58:34 -07:00 |
Joshua Darnell
|
d99deb3b68
|
adding additional comments
|
2020-03-26 13:22:13 -07:00 |
Joshua Darnell
|
b0af5d20c2
|
Added better exception handling when response code testing is being performed
|
2020-03-26 00:07:54 -07:00 |
Joshua Darnell
|
a598261d0d
|
Added monadic test containers for Certification. Cleaned up code.
|
2020-03-25 23:34:13 -07:00 |
Joshua Darnell
|
2a27c4ab0e
|
cleaning up test container
|
2020-03-25 13:06:27 -07:00 |
Joshua Darnell
|
d371a9d3bb
|
adding updated commander jar file
|
2020-03-23 23:40:11 -07:00 |
Joshua Darnell
|
fbfa3c0d15
|
created a test wrapper for the commander, converted tests to use test wrapper, rename commander.log to commander.debug.log, and change state mutators to helper functions in TestUtils
|
2020-03-23 23:34:25 -07:00 |
Joshua Darnell
|
fec45b94ac
|
Update README.md
|
2020-03-23 18:46:23 -07:00 |
Joshua Darnell
|
b09c21c3b4
|
Update README.md
|
2020-03-23 18:44:01 -07:00 |
Joshua Darnell
|
b7ae36edeb
|
adding gradle wrapper dependencies
|
2020-03-23 12:20:19 -07:00 |
Joshua Darnell
|
f574e14040
|
Added better Auth handling and XML parsing. XML parsing is stricter now and uses OData 4.0 errata03 XSDs to parse EDM and EDMX schema
|
2020-03-18 23:36:49 -07:00 |
Joshua Darnell
|
5ff160b2a4
|
Fixed Auth deprecated classes, Client Credentials, and added stricter XML checking against EDM and EDMX XSDs
|
2020-03-18 22:11:59 -07:00 |
Joshua Darnell
|
98741b9753
|
rewrote to remove deprecated components
|
2020-03-18 17:46:25 -07:00 |
Joshua Darnell
|
a788bf0309
|
Removed testing and stats from the Commander jarfile during runRESOScript option, and updated RESOScript templates
|
2020-03-18 16:00:13 -07:00 |
Joshua Darnell
|
cccd671c99
|
Minor corrections to generic.resoscript templates. See issues #4 and #5
|
2020-03-18 12:17:46 -07:00 |
Joshua Darnell
|
2667df3b30
|
Adding checks for DataSystem resource and new Gold template (generic.gold.resoscript), and updated documentation.
|
2020-03-18 11:15:14 -07:00 |
Joshua Darnell
|
1a59bf9316
|
merging master
|
2020-03-18 09:15:38 -07:00 |
Joshua Darnell
|
2677a2646f
|
Added DataSystem schema validation when the DataSystem resource is present
|
2020-03-18 09:12:49 -07:00 |
rewcraig
|
648c26358d
|
Allow URI to contain a port number. (#3)
|
2020-03-17 17:30:55 -07:00 |
Joshua Darnell
|
5fdf4f9158
|
refactored getEntities to use callback, and renamed the OAI steps to OpenAPI
|
2020-03-17 17:27:22 -07:00 |
Joshua Darnell
|
493c561ff5
|
added OData client features for grouping test. TBD if refactor using Olingo client natively
|
2020-03-15 18:02:34 -07:00 |
Joshua Darnell
|
a3bfa89576
|
Added additional tests for Well Known Resources as well as Web API Standard Names requirements. Bumped generic.resoscript
|
2020-03-15 13:12:01 -07:00 |
Joshua Darnell
|
1c17926d91
|
cleaned up logging and showResponse arg logic
|
2020-03-14 15:08:09 -07:00 |
Joshua Darnell
|
951b58820c
|
Added additional error handling for 403 and 501 and suppressed console stacktraces, but outputted to log
|
2020-03-14 14:51:59 -07:00 |
Joshua Darnell
|
b0bbb285d7
|
Update .gitattributes
|
2020-03-10 00:39:41 -07:00 |
Joshua Darnell
|
5552e6f8e3
|
pre-alpha of DDCert2 tool
|
2020-03-10 00:23:35 -07:00 |
Joshua Darnell
|
6f8d69848c
|
generated glue code and built basic Gradle tasks for DD 1.5 and 1.6
|
2020-03-10 00:07:37 -07:00 |
Joshua Darnell
|
c296ee62b5
|
adding new DD feature files :/
|
2020-03-09 22:37:03 -07:00 |
Joshua Darnell
|
ac49c61929
|
Basic DD skeleton with .feature files
|
2020-03-09 22:36:08 -07:00 |
Joshua Darnell
|
a2b8e6b30d
|
finished all tests, a few platinum tests are still in question and need additional work
|
2020-03-09 21:07:24 -07:00 |
Joshua Darnell
|
b91ca75bd1
|
Response code testing sections done, and generic.resoscript file cleaned up and versioning was added
|
2020-03-09 18:44:03 -07:00 |
Joshua Darnell
|
467c06ea6a
|
updated generic.resoscript, and also addded versioning. Added first test
|
2020-03-09 18:10:59 -07:00 |
Joshua Darnell
|
16c34664d0
|
Moved exception handling for metadata validation to .feature file rather than helper class
|
2020-03-08 12:26:33 -07:00 |
Joshua Darnell
|
4ce389e493
|
reorganized metadata request and checking steps for cleaner flow, Edm then XMLMetadata.
|
2020-03-08 12:15:19 -07:00 |
Joshua Darnell
|
76eaa31271
|
Merge branch 'automated-v1'
|
2020-03-08 12:09:43 -07:00 |
Joshua Darnell
|
1701f68f40
|
Updated README to show current output from metadata checker
|
2020-03-08 12:01:13 -07:00 |
Joshua Darnell
|
12f1524748
|
Added TestUtils class for helping with OData and testing
|
2020-03-08 11:50:02 -07:00 |
Joshua Darnell
|
3af034afb2
|
Adding more stringent Metadata checking and metadata lookups for the given resource being tested
|
2020-03-08 11:47:00 -07:00 |
Joshua Darnell
|
0ae0fee43e
|
Tightened up metadata checking, including checking for given resource and select list. Added better debugging info. Updated README.
|
2020-03-08 11:46:11 -07:00 |
Joshua Darnell
|
a3687b9f6a
|
Added convenience methods for Gold and Platinum Web API Certs, Updated Docker Instructions and README
Tightened up metadata checking, including checking for given resource and select list. Added better debugging info. Updated README.
|
2020-03-08 03:47:17 -07:00 |
Joshua Darnell
|
317436996b
|
adding convenience methods for Gold and Platinum Web API Certs, Updated Docker Instructions and README
|
2020-03-05 21:15:43 -08:00 |
darnjo
|
82456bcf14
|
adding new commander jarfile
|
2020-03-02 17:13:48 -08:00 |
darnjo
|
398599a1da
|
Fixed minor typo
|
2020-03-02 12:25:58 -08:00 |
Joshua Darnell
|
dbabae2158
|
String comparison functions working
|
2020-03-02 12:08:21 -08:00 |
Joshua Darnell
|
521920a1f8
|
Date comparisons through REQ-WA103-QO24, fractional seconds comparisons
|
2020-03-02 04:25:33 -08:00 |
Joshua Darnell
|
d412f0bdd4
|
Added support for Asc, Desc timestamp comparison operators
|
2020-03-02 00:11:06 -08:00 |