add end-to-end test
- add end-to-end test for identity controller
- add IdentityEndpoint
- add end-to-end test for node controller
- add NodeEndpoint
- update test container sql files
- add end-to-end test for device controller
- add DeviceEndpoint
- add identity in first-device.data
- add .data to .editorconfig
- update test container sql files
- add end-to-end test for type controller
- add TypeEndpoint
- update test container sql files
- prepare for end-to-end test
- add sql files for postgres container
- update to build.gradle.kts
- add integration test dependencies
- update hlaeja dependency after name changes
- update catalog version
- move files from test to integration test
- valid-private-key.pem
- application.yml
- ApplicationTest
This commit is contained in:
17
src/integration-test/resources/postgres/data.sql
Normal file
17
src/integration-test/resources/postgres/data.sql
Normal file
@@ -0,0 +1,17 @@
|
||||
-- Test data
|
||||
INSERT INTO public.types (id, timestamp, name)
|
||||
VALUES ('00000000-0000-0000-0001-000000000001'::uuid, '2000-01-01 00:00:00.000001 +00:00', 'Thing 1'),
|
||||
('00000000-0000-0000-0001-000000000002'::uuid, '2000-01-01 00:00:00.000001 +00:00', 'Thing 2'),
|
||||
('00000000-0000-0000-0001-000000000003'::uuid, '2000-01-01 00:00:00.000001 +00:00', 'Thing 3'),
|
||||
('00000000-0000-0000-0001-000000000004'::uuid, '2000-01-01 00:00:00.000001 +00:00', 'Thing 4');
|
||||
|
||||
INSERT INTO public.devices (id, timestamp, type)
|
||||
VALUES ('00000000-0000-0000-0002-000000000001'::uuid, '2000-01-01 00:00:00.000001 +00:00', '00000000-0000-0000-0001-000000000001'::uuid),
|
||||
('00000000-0000-0000-0002-000000000002'::uuid, '2000-01-01 00:00:00.000001 +00:00', '00000000-0000-0000-0001-000000000001'::uuid),
|
||||
('00000000-0000-0000-0002-000000000003'::uuid, '2000-01-01 00:00:00.000001 +00:00', '00000000-0000-0000-0001-000000000002'::uuid),
|
||||
('00000000-0000-0000-0002-000000000004'::uuid, '2000-01-01 00:00:00.000001 +00:00', '00000000-0000-0000-0001-000000000003'::uuid);
|
||||
|
||||
INSERT INTO public.nodes (id, timestamp, client, device, name)
|
||||
VALUES ('00000000-0000-0000-0003-000000000001'::uuid, '2000-01-01 00:00:00.000001 +00:00', '00000000-0000-0000-0000-000000000000'::uuid, '00000000-0000-0000-0002-000000000002'::uuid, 'Node 1'),
|
||||
('00000000-0000-0000-0003-000000000002'::uuid, '2000-01-01 00:00:00.000001 +00:00', '00000000-0000-0000-0000-000000000000'::uuid, '00000000-0000-0000-0002-000000000003'::uuid, 'Node 2'),
|
||||
('00000000-0000-0000-0003-000000000003'::uuid, '2000-01-01 00:00:00.000001 +00:00', '00000000-0000-0000-0000-000000000000'::uuid, '00000000-0000-0000-0002-000000000004'::uuid, 'Node 3');
|
||||
Reference in New Issue
Block a user