Commit Graph

50 Commits

Author SHA1 Message Date
Fabio José 6a1d70c503 Fix binding server signature
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-06-16 19:30:23 -03:00
Fabio José c1e858fbd6 Happy path test
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-06-16 19:14:29 -03:00
Fabio José 39cc730845 fix import
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-06-16 19:11:55 -03:00
Fabio José 68b9866ffb Parses the payload
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-06-16 19:10:24 -03:00
Fabio José fbea122b73 Receiver for structured
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-06-16 18:47:09 -03:00
Fabio José d1fc0b39f0 Parse content type, sanity in parse method
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-06-16 17:59:58 -03:00
Fabio José 21011b5a74 Content type
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-06-16 17:50:26 -03:00
Fabio José 14e0583347 Parse date, set data
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-06-16 17:30:13 -03:00
Fabio José 37f60ceb78 Parser for each attribute type
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-06-16 12:50:40 -03:00
Fabio José 67767da973 Fix files names
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-06-16 10:56:53 -03:00
Fabio José 0db21da02a Remove receiver tests
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-06-11 21:51:06 -03:00
Fabio José dd5f694dab http binary receiver to parse
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-06-11 21:50:19 -03:00
Fabio José 396e0f94b9 Happy path
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-06-11 20:56:59 -03:00
Fabio José 141cb04516 Partial check() method impl for binary 0.2
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-06-11 14:41:28 -03:00
Fabio José 8916cbdcf6 Test the happy path
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-06-11 11:22:03 -03:00
Fabio José c84f6a5e37 Unmarshall for structured
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-06-11 10:23:11 -03:00
Fabio José 8915048791 Spec as parser parameter
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-06-10 21:20:04 -03:00
Fabio José 2ca88b089c HTTP unmarshaller: args validations
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-06-09 22:44:29 -03:00
Fabio José c1a2b29bae Folder for formats tests
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-06-09 20:56:22 -03:00
Fabio José 15f89e5e97 Folder for bindings test
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-06-09 20:56:05 -03:00
Fabio José 1a88690da6 Event receiver for structure version
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-06-06 23:21:50 -03:00
Fabio José 5794ba96d6 Starting the binding impl to receive events
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-06-06 22:46:29 -03:00
Fabio José a39e895ece Merge branch 'develop' 2019-05-24 09:21:15 -03:00
Fabio José 3dd2993e5a More test cases
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-05-24 09:17:28 -03:00
Michele Angioni 41710130f1 Added missing 'source' getter on Spec02
Signed-off-by: Michele Angioni <michele.angioni@takeaway.com>
2019-03-06 16:39:16 +01:00
Fabio José d25cfc352a Fix object injection issue
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-01-20 21:39:46 -02:00
Fabio José 2bd26d6b8f Employ JSON Schema to validate payloads
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-01-19 23:45:58 -02:00
Fabio José 1a81e6e7e1 Test the extensions
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-01-18 23:42:43 -02:00
Fabio José b976273260 HTTP Binding Structured 0.2 impl
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-01-18 22:44:44 -02:00
Fabio José e3b2ce6b52 Binary 0.2 impl
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-01-18 22:39:00 -02:00
Fabio José 6088f5978a deduplication
Signed-off-by: Fabio José <fabiojose@gmail.com>
2018-12-17 21:43:01 -02:00
Fabio José d866d6d3db Semicolon
Signed-off-by: Fabio José <fabiojose@gmail.com>
2018-12-17 21:27:10 -02:00
Fabio José 0c9c5ae512 Http binary wip
Signed-off-by: Fabio José <fabiojose@gmail.com>
2018-12-17 21:21:09 -02:00
Fabio José 4d79e11284 http binary wip
Signed-off-by: Fabio José <fabiojose@gmail.com>
2018-12-17 21:10:12 -02:00
Fabio José 23887763e5 WIP: http binary binding
Signed-off-by: Fabio José <fabiojose@gmail.com>
2018-12-16 20:20:15 -02:00
Fabio José b211960d2e constructor
Signed-off-by: Fabio José <fabiojose@gmail.com>
2018-12-15 13:23:47 -02:00
Fabio José cb33a8adab parentheses
Signed-off-by: Fabio José <fabiojose@gmail.com>
2018-12-15 13:22:08 -02:00
Fabio José 88076edc07 camel case
Signed-off-by: Fabio José <fabiojose@gmail.com>
2018-12-15 13:05:46 -02:00
Fabio José 95a0bdbc64 Double quotes
Signed-off-by: Fabio José <fabiojose@gmail.com>
2018-12-15 11:26:28 -02:00
Fabio José ac0a8a3a0e Spec 0.2 impl
Signed-off-by: Fabio José <fabiojose@gmail.com>
2018-12-05 23:40:17 -02:00
Fabio José 029f362830 Fix type
Signed-off-by: Fabio José <fabiojose@gmail.com>
2018-12-05 23:39:20 -02:00
Fabio José 302e4a653b All attributes of spec 0.1
Signed-off-by: Fabio José <fabiojose@gmail.com>
2018-12-05 22:52:29 -02:00
Fabio José c1292a866f Unit testing for time attribute format
Signed-off-by: Fabio José <fabiojose@gmail.com>
2018-11-14 22:04:37 -02:00
Fabio José 1b3922c770 assert the request payload
Signed-off-by: Fabio José <fabiojose@gmail.com>
2018-11-14 21:36:18 -02:00
Fabio José e07b09251d Remove commented code
Signed-off-by: Fabio José <fabiojose@gmail.com>
2018-11-14 21:23:10 -02:00
Fabio José 69cec67827 Version in test label
Signed-off-by: Fabio José <fabiojose@gmail.com>
2018-11-14 21:22:07 -02:00
Fabio José 50fdc762f4 Unit testing for http bindings
Signed-off-by: Fabio José <fabiojose@gmail.com>
2018-11-14 21:18:40 -02:00
Fabio José e05aadb965 Fix the identation
Signed-off-by: Fabio José <fabiojose@gmail.com>
2018-11-14 21:18:20 -02:00
Fabio José 3b732a0308 Unit testing for eventType constraints in 0.1
Signed-off-by: Fabio José <fabiojose@gmail.com>
2018-11-09 16:50:54 -02:00
Fabio José 268233fce7 Project start
Signed-off-by: Fabio José <fabiojose@gmail.com>
2018-11-09 16:20:29 -02:00