Skip to content

Commit 224bf4a

Browse files
update cases
1 parent e828ade commit 224bf4a

File tree

2 files changed

+27
-27
lines changed

2 files changed

+27
-27
lines changed

code/tests/cases/test_ddd.m

Lines changed: 25 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -42,55 +42,55 @@
4242
bool dummy;
4343
} ObjcService;
4444

45-
ObjcEntity create_entity(int id, const char *name) {
45+
ObjcEntity objc_create_entity(int id, const char *name) {
4646
ObjcEntity entity;
4747
entity.id = id;
4848
strcpy(entity.name, name);
4949
entity.processed = 0;
5050
return entity;
5151
}
5252

53-
ObjcValueObject create_value_object(int x, int y) {
53+
ObjcValueObject objc_create_value_object(int x, int y) {
5454
ObjcValueObject vo;
5555
vo.x = x;
5656
vo.y = y;
5757
return vo;
5858
}
5959

60-
int value_object_equals(ObjcValueObject vo1, ObjcValueObject vo2) {
60+
int objc_value_object_equals(ObjcValueObject vo1, ObjcValueObject vo2) {
6161
return (vo1.x == vo2.x && vo1.y == vo2.y);
6262
}
6363

64-
ObjcAggregateRoot create_aggregate_root(int id) {
64+
ObjcAggregateRoot objc_create_aggregate_root(int id) {
6565
ObjcAggregateRoot ar;
6666
ar.id = id;
6767
ar.child_count = 0;
6868
return ar;
6969
}
7070

71-
void add_child_entity(ObjcAggregateRoot *ar, ObjcEntity entity) {
71+
void objc_add_child_entity(ObjcAggregateRoot *ar, ObjcEntity entity) {
7272
if (ar->child_count < 10) {
7373
ar->children[ar->child_count++] = entity;
7474
}
7575
}
7676

77-
ObjcRepository create_repository(void) {
77+
ObjcRepository objc_create_repository(void) {
7878
ObjcRepository repo;
7979
repo.count = 0;
8080
return repo;
8181
}
8282

83-
void repository_add(ObjcRepository *repo, ObjcEntity entity) {
83+
void objc_repository_add(ObjcRepository *repo, ObjcEntity entity) {
8484
if (repo->count < 10) {
8585
repo->entities[repo->count++] = entity;
8686
}
8787
}
8888

89-
int repository_count(ObjcRepository *repo) {
89+
int objc_repository_count(ObjcRepository *repo) {
9090
return repo->count;
9191
}
9292

93-
ObjcEntity repository_get(ObjcRepository *repo, int id) {
93+
ObjcEntity objc_repository_get(ObjcRepository *repo, int id) {
9494
for (int i = 0; i < repo->count; ++i) {
9595
if (repo->entities[i].id == id) {
9696
return repo->entities[i];
@@ -100,14 +100,14 @@ ObjcEntity repository_get(ObjcRepository *repo, int id) {
100100
return empty_entity;
101101
}
102102

103-
ObjcService create_service(void) {
103+
ObjcService objc_create_service(void) {
104104
ObjcService service;
105105
service.dummy = 0;
106106
// Initialize service-specific fields
107107
return service;
108108
}
109109

110-
void service_process(ObjcService *service, ObjcEntity *entity) {
110+
void objc_service_process(ObjcService *service, ObjcEntity *entity) {
111111
entity->processed = 1;
112112
service->dummy = 1;
113113
}
@@ -141,7 +141,7 @@ void service_process(ObjcService *service, ObjcEntity *entity) {
141141

142142
FOSSIL_TEST(objc_ddd_entity_creation) {
143143
// Example of creating an entity
144-
ObjcEntity entity = create_entity(42, "Sample ObjcEntity");
144+
ObjcEntity entity = objc_create_entity(42, "Sample ObjcEntity");
145145

146146
// Test cases
147147
FOSSIL_TEST_ASSUME(entity.id == 42, "ObjcEntity ID should be 42");
@@ -150,17 +150,17 @@ void service_process(ObjcService *service, ObjcEntity *entity) {
150150

151151
FOSSIL_TEST(objc_ddd_value_object_equality) {
152152
// Example of value object equality
153-
ObjcValueObject vo1 = create_value_object(10, 20);
154-
ObjcValueObject vo2 = create_value_object(10, 20);
153+
ObjcValueObject vo1 = objc_create_value_object(10, 20);
154+
ObjcValueObject vo2 = objc_create_value_object(10, 20);
155155

156156
// Test cases
157-
FOSSIL_TEST_ASSUME(value_object_equals(vo1, vo2), "Value objects should be equal");
157+
FOSSIL_TEST_ASSUME(objc_value_object_equals(vo1, vo2), "Value objects should be equal");
158158
} // end case
159159

160160
FOSSIL_TEST(objc_ddd_aggregate_root_behavior) {
161161
// Example of aggregate root behavior
162-
ObjcAggregateRoot ar = create_aggregate_root(1);
163-
add_child_entity(&ar, create_entity(2, "Child ObjcEntity"));
162+
ObjcAggregateRoot ar = objc_create_aggregate_root(1);
163+
objc_add_child_entity(&ar, objc_create_entity(2, "Child ObjcEntity"));
164164

165165
// Test cases
166166
FOSSIL_TEST_ASSUME(ar.child_count == 1, "Aggregate root should have one child entity");
@@ -169,20 +169,20 @@ void service_process(ObjcService *service, ObjcEntity *entity) {
169169

170170
FOSSIL_TEST(objc_ddd_repository_usage) {
171171
// Example of repository usage
172-
ObjcRepository repo = create_repository();
173-
ObjcEntity entity = create_entity(1, "Repo ObjcEntity");
174-
repository_add(&repo, entity);
172+
ObjcRepository repo = objc_create_repository();
173+
ObjcEntity entity = objc_create_entity(1, "Repo ObjcEntity");
174+
objc_repository_add(&repo, entity);
175175

176176
// Test cases
177-
FOSSIL_TEST_ASSUME(repository_count(&repo) == 1, "ObjcRepository should contain one entity");
178-
FOSSIL_TEST_ASSUME(repository_get(&repo, 1).id == 1, "Retrieved entity ID should be 1");
177+
FOSSIL_TEST_ASSUME(objc_repository_count(&repo) == 1, "ObjcRepository should contain one entity");
178+
FOSSIL_TEST_ASSUME(objc_repository_get(&repo, 1).id == 1, "Retrieved entity ID should be 1");
179179
} // end case
180180

181181
FOSSIL_TEST(objc_ddd_service_layer) {
182182
// Example of service layer usage
183-
ObjcService service = create_service();
184-
ObjcEntity entity = create_entity(1, "ObjcService ObjcEntity");
185-
service_process(&service, &entity);
183+
ObjcService service = objc_create_service();
184+
ObjcEntity entity = objc_create_entity(1, "ObjcService ObjcEntity");
185+
objc_service_process(&service, &entity);
186186

187187
// Test cases
188188
FOSSIL_TEST_ASSUME(entity.processed == true, "ObjcEntity should be processed by the service");

code/tests/cases/test_mock.m

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@
5353
pizza_io_printf("Hello, Fossil Logic!");
5454
}
5555

56-
FOSSIL_MOCK_FUNC(void, mock_function_redirection, void) {
56+
FOSSIL_MOCK_FUNC(void, objc_mock_function_redirection, void) {
5757
pizza_io_printf("Testing macro redirection!");
5858
}
5959

@@ -360,7 +360,7 @@
360360
char buffer[256];
361361

362362
// Use the macro to redirect stdout and capture output
363-
FOSSIL_MOCK_REDIRECT_STDOUT(buffer, sizeof(buffer), fossil_mockup_mock_function_redirection);
363+
FOSSIL_MOCK_REDIRECT_STDOUT(buffer, sizeof(buffer), fossil_mockup_objc_mock_function_redirection);
364364

365365
// Test cases
366366
FOSSIL_TEST_ASSUME(strcmp(buffer, "Testing macro redirection!") == 0, "Captured output should match expected output");

0 commit comments

Comments
 (0)