|
BSL v1.1.1 - 50.g42e5d9b
AMMOS Bundle Protocol Security Library (BSL)
|
Files used for unit testing of BSL behaviors. More...
Files | |
| file | DefaultScUtils.c |
| Common functions for testing Default Security Contexts. | |
| file | DefaultScUtils.h |
| Common functions for testing Default Security Contexts. | |
| file | test_AbsSecBlock.c |
| Test the abstract security block (ASB) codec of the BSL. | |
| file | test_BackendPolicyProvider.c |
| Exercises the Policy Provider front-end interface(*) | |
| file | test_BackendSecurityContext.c |
| Exercises the Security Context front-end interface. | |
| file | test_CoseContext.c |
| Specific low-level tests of the COSE Context. | |
| file | test_CryptoInterface.c |
| Test the BSL crypto API. | |
| file | test_DefaultSecurityContext.c |
| Specific low-level tests of the Default Security Context. | |
| file | test_DynamicMemCbs.c |
| Test the heap memory callback APIs. | |
| file | test_mock_bpa_crc.c |
| Test the CRC calculations of the Mock BPA. | |
| file | test_mock_bpa_ctr.c |
| Test the Bundle container API of the Mock BPA. | |
| file | test_MockBPA_Codecs.c |
| Test the Bundle codecs of the Mock BPA. | |
| file | test_MockBPA_EID.c |
| Test the EID codecs of the Mock BPA. | |
| file | test_PolicyParser.c |
| Test the config reader of the Sample Policy Provider. | |
| file | test_PublicInterfaceImpl.c |
| Test the dynamic backend interface behavior. | |
| file | test_qcbor.c |
| Test the QCBOR library behavior for BSL needs. | |
| file | test_SamplePolicyProvider.c |
| Specific low-level tests of the Sample Policy Provider. | |
| file | test_TextUtil.c |
| Test the TextUtil.h interfaces. | |
| file | TestUtils.c |
| Common unit test utility definitions. | |
| file | TestUtils.h |
| Common unit test utility declarations. | |
Files used for unit testing of BSL behaviors.
This exercises internal and external APIs for consistency, but not end-to-end bundle testing. Tests cover the BSL itself, its example security contexts and sample policy provider.