From 625794664486136f08e3eeb1a2fccf9e2ed95323 Mon Sep 17 00:00:00 2001 From: William Sawyer Date: Fri, 4 Oct 2024 01:46:39 +0000 Subject: [PATCH] Add additional test --- ...HealthcheckDataControllerGetLatestDatumTests.cs | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/Mortein.UnitTests/Controllers/HealthcheckDataController/HealthcheckDataControllerGetLatestDatumTests.cs b/Mortein.UnitTests/Controllers/HealthcheckDataController/HealthcheckDataControllerGetLatestDatumTests.cs index 02bcf2e..0b0876b 100644 --- a/Mortein.UnitTests/Controllers/HealthcheckDataController/HealthcheckDataControllerGetLatestDatumTests.cs +++ b/Mortein.UnitTests/Controllers/HealthcheckDataController/HealthcheckDataControllerGetLatestDatumTests.cs @@ -29,6 +29,20 @@ public async void GetLatestDatumWithDifferentDeviceRespondsWith404() await deviceController.DeleteDevice(device.Id); } + [Fact] + public async void GetLatestDatumWithNoDatumDeviceRespondsWith404() + { + var createResult = await deviceController.CreateDevice(Lorem.Sentence()); + var createAction = Assert.IsType(createResult.Result); + var device = Assert.IsType(createAction.Value); + + var getResult = healthcheckDataController.GetLatestHealthcheckDatumForDevice(Guid.NewGuid()); + + Assert.IsType(getResult.Result); + + await deviceController.DeleteDevice(device.Id); + } + [Fact] public async void GetLatestDatumGetsOneDatum() {