Commit Graph

36 Commits

Author SHA1 Message Date
Marcus Moore cd579a04dd Improve readability by extracting fireCheckOutEvent method 2024-02-27 17:52:18 -08:00
Marcus Moore 15b8140bff Fix test helper 2024-02-27 17:48:17 -08:00
Marcus Moore 9a93ad2e06 Remove unneeded factory state 2024-02-27 17:46:27 -08:00
Marcus Moore bd4d3aa52b Improve readability by extracting additional helpers 2024-02-27 17:44:19 -08:00
Marcus Moore bf32ab177f Improve readability by extracting fireCheckInEvent method 2024-02-27 17:37:07 -08:00
Marcus Moore 2ea883aa15 Move Notification::fake() to setUp method 2024-02-27 17:23:30 -08:00
Marcus Moore 43cc296582 Consolidate additional tests 2024-02-27 17:14:35 -08:00
Marcus Moore 4c1aadd74e Improve naming and inline helper 2024-02-27 17:09:22 -08:00
Marcus Moore 7d3719bf70 Consolidate some slack notification tests 2024-02-27 17:07:40 -08:00
Marcus Moore c08164d864 Update test names 2024-02-27 16:48:17 -08:00
Marcus Moore b156aa74a5 Update helper name 2024-02-27 16:45:49 -08:00
Marcus Moore bc0a7542ac Change enableWebhook to enableSlackWebhook 2024-02-14 18:17:34 -08:00
Marcus Moore c357d9f01e Update data provider name 2023-04-19 18:10:23 -07:00
Marcus Moore bad2eead4c Remove test method 2023-04-18 13:13:57 -07:00
Marcus Moore 508660b1df Skip notifications for component checkouts and checkins 2023-04-18 13:07:55 -07:00
Marcus Moore f6cff90829 Migrate to new test settings interface 2023-04-17 17:31:12 -07:00
Marcus Moore 5b4d5cadf4 Add tests for sending webhooks on asset and license seat checkin 2023-04-05 12:57:53 -07:00
Marcus Moore 3cc3662992 Send webhook notifications for accessory checkins when enabled 2023-04-05 12:36:24 -07:00
Marcus Moore 2187310abb Simplify test case names 2023-04-05 12:27:18 -07:00
Marcus Moore b41902976b Improve test class names 2023-04-05 12:23:11 -07:00
Marcus Moore 524249d4d7 Implement tests for webhook notifications on accessory checkout 2023-03-30 16:58:16 -07:00
Marcus Moore b2292db3c8 Implement tests for webhook notifications on consumable checkout 2023-03-30 16:40:53 -07:00
Marcus Moore aefc53cfcf Explicitly disable webhook settings in tests 2023-03-30 16:40:21 -07:00
Marcus Moore 134ab631d4 Add test to ensure notification is not sent for license checkouts if not enabled 2023-03-30 15:38:22 -07:00
Marcus Moore 158e1544cd Test the event instead of the checkout 2023-03-30 15:38:00 -07:00
Marcus Moore 2cbc6276f7 Implement test for license checkout notification 2023-03-27 14:09:31 -07:00
Marcus Moore fa69a580ab Start to scaffold license checkout notification test 2023-03-23 17:18:33 -07:00
Marcus Moore 25e859c866 Simplify test case 2023-03-23 16:42:21 -07:00
Marcus Moore 2dcf4e3d16 Standardize on sending anonymous notifications for asset checkouts 2023-03-23 16:31:40 -07:00
Marcus Moore b396f2bed3 Update test case names 2023-03-22 12:41:30 -07:00
Marcus Moore 28ced46b9d Clean up test code 2023-03-22 12:38:14 -07:00
Marcus Moore 66224765ea Use factory state for webhook settings 2023-03-22 12:31:47 -07:00
Marcus Moore 9c4a3ce56a Update slack_endpoint to webhook_endpoint in test and notification 2023-03-22 12:27:36 -07:00
Marcus Moore e303aeadd1 Fix test name 2023-03-22 11:56:54 -07:00
Marcus Moore 315f5231cd Send slack notification for check outs to assets and locations 2023-03-21 17:03:51 -07:00
Marcus Moore 2813b7ea58 Scaffold tests for slack notification on checkout 2023-03-13 15:47:50 -07:00