Table of Contents

Namespace adas_core.Test.Services

Classes

AdmissionServiceTest

Contains unit tests for verifying the behavior of the AdmissionService class.

AlarmServiceTest

Contains unit tests for verifying the behavior and functionality of the AlarmService class.

CacheDispatcherTest
CacheServiceTest
ConfigObservationServiceTest
ConfigPumpsServiceTest
ConfigUnitsServiceTest
DiagnosisServiceTest
DischargeServiceTest

Provides unit tests for the DischargeService class, verifying the behavior and correctness of discharge-related operations.

DisplayServiceTest
FakeCacheService

Represents a fake implementation of CacheService that also implements the ICacheService interface, typically used for testing or stubbing scenarios.

FakeLockManagerService

Represents a fake implementation of LockManagerService, typically used as a test double to provide controlled or simplified behavior in unit tests.

FakeLockProvider

Provides a fake implementation of the ILockProvider interface, typically used as a test double or non-functional placeholder.

FakeNoCacheService

Represents a fake implementation of the cache service, used for testing or scenarios where a no-op cache behavior is required.

FakeRedisService

Represents a fake or test double implementation of RedisService that also implements ICacheService, typically used to simulate Redis caching behavior in testing scenarios.

GroupedObservationServiceTest
InMemoryLockProviderTest
LightBeaconServiceTest
MasterListServiceTest
MedicineServiceTest
NoCacheServiceTest
ObservationServiceTest
PointOfCareServiceTests
PublisherServiceTest
PumpServiceTest
RecordingAlertServiceTest
RecordingServiceTest
RedisLockProviderTest
RedisServiceTest
RelayServiceTest
SchedulerServiceTest
SendAlertServiceTest
ServiceConfigServiceTest
TreatmentServiceTest
UnitServiceTest

Provides a unit test class for testing the functionality of the UnitService.