libamxd  6.4.1
Data Model Manager
test_amxd_key_parameter.h File Reference

Go to the source code of this file.

Functions

int test_key_parameter_setup (void **state)
 
int test_key_parameter_teardown (void **state)
 
void test_key_flag_is_set (void **state)
 
void test_can_add_key_param_if_no_instances_exist (void **state)
 
void test_key_parameters_must_be_set (void **state)
 
void test_key_parameters_must_be_unique (void **state)
 
void test_can_not_add_key_params_if_instances_exist (void **state)
 
void test_can_not_unset_key_attr (void **state)
 
void test_can_not_delete_key_parameter (void **state)
 
void test_can_not_add_key_param_to (void **state)
 
void test_can_not_set_key_attr_on_params_of (void **state)
 
void test_object_has_key_parameters (void **state)
 
void test_key_parameter_values_are_immutable (void **state)
 
void test_can_build_key_expression (void **state)
 
void test_amxd_object_add_instance_verifies_keys (void **state)
 
void test_can_check_object_has_key_parameters (void **state)
 
void test_can_create_instance_with_unique_keys (void **state)
 
void test_can_find_object_with_keys (void **state)
 
void test_find_fails_with_invalid_expression_part (void **state)
 
void test_find_fails_with_wildcard (void **state)
 
void test_can_create_instance_with_alias (void **state)
 
void test_can_create_instance_with_non_key_alias (void **state)
 
void test_creation_fails_when_alias_value_is_wrong_type (void **state)
 
void test_creation_fails_when_alias_starts_with_number (void **state)
 
void test_can_find_instances_with_alias (void **state)
 
void test_can_create_instances_with_keys_that_has_validation (void **state)
 
void test_can_change_mutable_key (void **state)
 
void test_adding_duplicate_fails (void **state)
 
void test_changing_mutable_key_fails_if_duplicate (void **state)
 

Function Documentation

◆ test_adding_duplicate_fails()

void test_adding_duplicate_fails ( void **  state)

◆ test_amxd_object_add_instance_verifies_keys()

void test_amxd_object_add_instance_verifies_keys ( void **  state)

◆ test_can_add_key_param_if_no_instances_exist()

void test_can_add_key_param_if_no_instances_exist ( void **  state)

◆ test_can_build_key_expression()

void test_can_build_key_expression ( void **  state)

◆ test_can_change_mutable_key()

void test_can_change_mutable_key ( void **  state)

◆ test_can_check_object_has_key_parameters()

void test_can_check_object_has_key_parameters ( void **  state)

◆ test_can_create_instance_with_alias()

void test_can_create_instance_with_alias ( void **  state)

◆ test_can_create_instance_with_non_key_alias()

void test_can_create_instance_with_non_key_alias ( void **  state)

◆ test_can_create_instance_with_unique_keys()

void test_can_create_instance_with_unique_keys ( void **  state)

◆ test_can_create_instances_with_keys_that_has_validation()

void test_can_create_instances_with_keys_that_has_validation ( void **  state)

◆ test_can_find_instances_with_alias()

void test_can_find_instances_with_alias ( void **  state)

◆ test_can_find_object_with_keys()

void test_can_find_object_with_keys ( void **  state)

◆ test_can_not_add_key_param_to()

void test_can_not_add_key_param_to ( void **  state)

◆ test_can_not_add_key_params_if_instances_exist()

void test_can_not_add_key_params_if_instances_exist ( void **  state)

◆ test_can_not_delete_key_parameter()

void test_can_not_delete_key_parameter ( void **  state)

◆ test_can_not_set_key_attr_on_params_of()

void test_can_not_set_key_attr_on_params_of ( void **  state)

◆ test_can_not_unset_key_attr()

void test_can_not_unset_key_attr ( void **  state)

◆ test_changing_mutable_key_fails_if_duplicate()

void test_changing_mutable_key_fails_if_duplicate ( void **  state)

◆ test_creation_fails_when_alias_starts_with_number()

void test_creation_fails_when_alias_starts_with_number ( void **  state)

◆ test_creation_fails_when_alias_value_is_wrong_type()

void test_creation_fails_when_alias_value_is_wrong_type ( void **  state)

◆ test_find_fails_with_invalid_expression_part()

void test_find_fails_with_invalid_expression_part ( void **  state)

◆ test_find_fails_with_wildcard()

void test_find_fails_with_wildcard ( void **  state)

◆ test_key_flag_is_set()

void test_key_flag_is_set ( void **  state)

◆ test_key_parameter_setup()

int test_key_parameter_setup ( void **  state)

◆ test_key_parameter_teardown()

int test_key_parameter_teardown ( void **  state)

◆ test_key_parameter_values_are_immutable()

void test_key_parameter_values_are_immutable ( void **  state)

◆ test_key_parameters_must_be_set()

void test_key_parameters_must_be_set ( void **  state)

◆ test_key_parameters_must_be_unique()

void test_key_parameters_must_be_unique ( void **  state)

◆ test_object_has_key_parameters()

void test_object_has_key_parameters ( void **  state)