1 /*
2  * Copyright (c) 2021, Arm Limited and Contributors. All rights reserved.
3  *
4  * SPDX-License-Identifier: BSD-3-Clause
5  */
6 #ifndef ITS_API_TESTS_H
7 #define ITS_API_TESTS_H
8 
9 #include <cstddef>
10 
11 /*
12  * API level tests for accessing a secure store via the PSA Internal
13  * Trusted Storage API.  Test scenarios are intended to be reused
14  * with different storage backends.
15  */
16 class its_api_tests
17 {
18 public:
19 
20     static void storeNewItem();
21     static void storageLimitTest(size_t size_limit);
22 };
23 
24 #endif /* ITS_API_TESTS_H */