|
Prakticke aspekty vývoje softwaru: Projekt 1 – Testování
1.0
Projekt zaměřený na osvojení praktik testování včetně technik test driven development, black box testing a white box testing.
|
Datový typ hašovací tabulky. ...
#include <white_box_code.h>
Datové položky | |
| hash_map_item_t ** | index |
| Index hašovací tabulky. | |
| hash_map_item_t * | first |
| První položka v seznamu. | |
| hash_map_item_t * | last |
| Poslední položka v seznamu. | |
| hash_map_item_t * | dummy |
| Při odstranění je položka v indexu nahrazena tímto ukazatelem. | |
| size_t | allocated |
| Alokované místo (velikost indexu) | |
| size_t | used |
| Počet vložených položek (velikost seznamu) | |
Datový typ hašovací tabulky.
Uživatel by k položkám struktury neměl přistupovat přímo, ale pomocí definovaného rozhraní níže. Nicméně v rámci testování můžete přímo testovat, zda rozhraní pracuje s tímto datovým typem korektně.
1.8.17