Skip to content

Commit 5e21073

Browse files
resolve issues with service object
1 parent 32eaaad commit 5e21073

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

code/tests/cases/test_ddd.c

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ typedef struct {
3939
} Repository;
4040

4141
typedef struct {
42-
// Service-specific fields
42+
bool dummy;
4343
} Service;
4444

4545
Entity create_entity(int id, const char *name) {
@@ -102,12 +102,14 @@ Entity repository_get(Repository *repo, int id) {
102102

103103
Service create_service() {
104104
Service service;
105+
service.dummy = 0;
105106
// Initialize service-specific fields
106107
return service;
107108
}
108109

109110
void service_process(Service *service, Entity *entity) {
110111
entity->processed = 1;
112+
service->dummy = 1;
111113
}
112114

113115
// * * * * * * * * * * * * * * * * * * * * * * * *

0 commit comments

Comments
 (0)