8748dd883b
allow getTrips with limit directly from Query instance
...
backported from commit 406fe076f1
2022-11-21 15:31:54 +01:00
0ee348ee0d
minor code clean-ups
continuous-integration/drone/push Build is passing
2022-08-30 12:42:18 +02:00
a91005967c
update copyright notice
2022-08-30 12:40:15 +02:00
c314b0c6d4
[backport] remove future from trip reader after closing
...
continuous-integration/drone/push Build is passing
Future was not removed from the reader instance after close() has been
called, so re-opening was not possible. Remove the instance after
termination allows calling open() again.
2020-10-14 14:22:39 +02:00
a13dd7a194
rewrite unit tests to work with WireMock instead of class manipulation
2020-05-04 18:05:08 +02:00
706ff495e2
update copyright notice to 2020
2020-05-04 14:46:40 +02:00
06ce5a22cf
Merge pull request #7 from stklcode/feature/5-messages
...
fetch public messages from API (#5 )
2019-12-04 11:59:29 +01:00
5b6c02d6a3
implement client methods for reading messages
...
Reading response type 2 (messages) from API with optional stop filter.
2019-11-04 18:02:59 +01:00
431de69549
typo fixes in comments and test messages [skip ci]
2019-11-04 17:55:10 +01:00
4f3d8694e1
implement model for message responses
2019-11-04 17:15:36 +01:00
2fd8d2a87c
update copyright notice to 2019
2019-11-04 16:54:29 +01:00
4bb7c595c2
update Hamcrest library for testing
2019-10-20 11:51:34 +02:00
70144573d0
test: add 100ms initial delay before starting to assume anything
2019-06-20 15:00:13 +02:00
3a2f35047b
test: add unit test for behavior on closed streams
2019-06-02 10:03:53 +02:00
0ecceca35a
Merge branch 'feature/1-streamAPI' into develop
2019-02-06 14:07:59 +01:00
7b212abdc3
Extend unit test for async stream reader
2019-02-05 20:52:10 +01:00
f0205d1cc7
Extend unit tests for accepted Non-Integer values ( #2 )
2018-11-17 12:32:14 +01:00
90b7c5cb35
Implement stream reader for trips ( #1 )
2018-11-16 15:04:21 +01:00
1698622fc9
Accept NULL for vehicle ID field ( fix #3 )
2018-11-16 11:19:45 +01:00
b9656b386a
Accept direction ID as String instead if Integer ( fix #2 )
2018-11-16 11:04:27 +01:00
c9444bbc97
Migrated tests to JUnit 5 and removed PowerMock dependency
...
As a replacement for the static mock of the URL class, the tests have
been rewritten using ByteBuddy to redefine the calling method.
2018-08-03 17:52:44 +02:00
0304f6e0f4
Update copyright notice to 2018
2018-01-01 17:28:24 +01:00
6b0481a5e1
Encapsulated errors in IllegalStateException
...
getList() and getStops() no longer silently ignore IOExceptions and also
do not print StackTraces any more.
2017-08-29 20:13:20 +02:00
1f4bd9f411
Code style
...
Various code style improvements:
lines trimmed to 120 characters,
complete JavaDoc for public methods,
braces on multiline if-else,
fixed numbers defined as constants
2017-08-04 10:06:44 +02:00
d7f6c34fc0
Queries for destination, towards and GPS coordinates
2017-01-07 18:33:29 +01:00
746696405c
API V1 as default; Tests against ASEAG and TFL
2017-01-07 17:51:42 +01:00
03e6fc0338
Javadoc corrections
2017-01-02 15:46:35 +01:00
3bc11bdee5
getStops() with filters
2017-01-02 15:24:35 +01:00
ef7423e4ca
Test coverage 100%
2017-01-02 15:15:53 +01:00
a0ca6698ba
ReadMe and license
2016-12-27 17:44:36 +01:00
727e7bd171
Response types checked
2016-12-27 17:29:59 +01:00
4b6b09ce52
getTrips() tested
2016-12-27 17:15:12 +01:00
429e90c61b
Minor model corrections and getStops() unit test
2016-12-27 15:12:08 +01:00
f12e359e2a
Initial commit
2016-12-24 16:52:29 +01:00