Assignment 4: add unit, integration, and e2e tests; refactor for testability

This commit is contained in:
angelicatesvara07-crypto
2026-10-03 19:09:40 +07:00
parent 4ac21847fc
commit 3945920abb
24 changed files with 2753 additions and 147 deletions
+72
View File
@@ -0,0 +1,72 @@
mode: set
5803025015/w04/internal/store/session_store.go:20.2,21.39 2 1
5803025015/w04/internal/store/session_store.go:22.3,23.1 1 0
5803025015/w04/internal/store/session_store.go:24.3,25.1 1 1
5803025015/w04/internal/store/session_store.go:26.2,26.42 1 1
5803025015/w04/internal/store/session_store.go:30.2,32.1 3 1
5803025015/w04/internal/store/session_store.go:33.2,33.32 3 1
5803025015/w04/internal/store/session_store.go:34.3,35.1 1 1
5803025015/w04/internal/store/session_store.go:37.2,39.12 3 1
5803025015/w04/internal/store/session_store.go:43.2,45.1 6 1
5803025015/w04/internal/store/session_store.go:46.2,49.16 6 1
5803025015/w04/internal/store/session_store.go:50.3,50.36 1 1
5803025015/w04/internal/store/session_store.go:51.4,52.1 1 1
5803025015/w04/internal/store/session_store.go:53.3,53.18 1 0
5803025015/w04/internal/store/session_store.go:55.2,55.19 1 1
5803025015/w04/internal/store/session_store.go:58.2,60.1 5 1
5803025015/w04/internal/store/session_store.go:61.2,64.1 5 1
5803025015/w04/internal/store/snippet_store.go:20.2,21.39 2 1
5803025015/w04/internal/store/snippet_store.go:22.3,23.1 1 0
5803025015/w04/internal/store/snippet_store.go:24.3,25.1 1 1
5803025015/w04/internal/store/snippet_store.go:26.2,26.42 1 1
5803025015/w04/internal/store/snippet_store.go:30.2,32.1 3 1
5803025015/w04/internal/store/snippet_store.go:33.2,33.22 3 1
5803025015/w04/internal/store/snippet_store.go:34.3,35.1 1 0
5803025015/w04/internal/store/snippet_store.go:37.2,39.12 3 1
5803025015/w04/internal/store/snippet_store.go:43.2,45.1 6 1
5803025015/w04/internal/store/snippet_store.go:46.2,49.16 6 1
5803025015/w04/internal/store/snippet_store.go:50.3,50.36 1 1
5803025015/w04/internal/store/snippet_store.go:51.4,52.1 1 1
5803025015/w04/internal/store/snippet_store.go:53.3,53.18 1 0
5803025015/w04/internal/store/snippet_store.go:55.2,55.17 1 1
5803025015/w04/internal/store/snippet_store.go:61.2,63.1 5 1
5803025015/w04/internal/store/snippet_store.go:64.2,66.16 5 1
5803025015/w04/internal/store/snippet_store.go:67.3,68.1 1 0
5803025015/w04/internal/store/snippet_store.go:69.2,70.1 3 1
5803025015/w04/internal/store/snippet_store.go:71.2,72.18 3 1
5803025015/w04/internal/store/snippet_store.go:73.3,74.79 2 1
5803025015/w04/internal/store/snippet_store.go:75.4,76.1 1 0
5803025015/w04/internal/store/snippet_store.go:77.3,77.35 1 1
5803025015/w04/internal/store/snippet_store.go:79.2,79.35 1 1
5803025015/w04/internal/store/snippet_store.go:80.3,81.1 1 0
5803025015/w04/internal/store/snippet_store.go:82.2,82.22 1 1
5803025015/w04/internal/store/snippet_store.go:86.2,88.1 5 1
5803025015/w04/internal/store/snippet_store.go:89.2,91.16 5 1
5803025015/w04/internal/store/snippet_store.go:92.3,93.1 1 0
5803025015/w04/internal/store/snippet_store.go:94.2,94.29 1 1
5803025015/w04/internal/store/snippet_store.go:95.3,96.1 1 1
5803025015/w04/internal/store/snippet_store.go:97.2,97.12 1 1
5803025015/w04/internal/store/user_store.go:21.2,22.39 2 1
5803025015/w04/internal/store/user_store.go:23.3,24.1 1 0
5803025015/w04/internal/store/user_store.go:25.3,26.1 1 1
5803025015/w04/internal/store/user_store.go:27.2,27.39 1 1
5803025015/w04/internal/store/user_store.go:31.2,33.1 3 1
5803025015/w04/internal/store/user_store.go:34.2,34.19 3 1
5803025015/w04/internal/store/user_store.go:35.3,36.1 1 0
5803025015/w04/internal/store/user_store.go:38.2,40.16 3 1
5803025015/w04/internal/store/user_store.go:41.3,42.54 2 1
5803025015/w04/internal/store/user_store.go:43.4,44.1 1 1
5803025015/w04/internal/store/user_store.go:45.3,45.13 1 0
5803025015/w04/internal/store/user_store.go:47.2,47.12 1 1
5803025015/w04/internal/store/user_store.go:51.2,53.1 6 1
5803025015/w04/internal/store/user_store.go:54.2,57.16 6 1
5803025015/w04/internal/store/user_store.go:58.3,58.36 1 1
5803025015/w04/internal/store/user_store.go:59.4,60.1 1 1
5803025015/w04/internal/store/user_store.go:61.3,61.18 1 0
5803025015/w04/internal/store/user_store.go:63.2,63.16 1 1
5803025015/w04/internal/store/user_store.go:67.2,69.1 6 0
5803025015/w04/internal/store/user_store.go:70.2,73.16 6 0
5803025015/w04/internal/store/user_store.go:74.3,74.36 1 0
5803025015/w04/internal/store/user_store.go:75.4,76.1 1 0
5803025015/w04/internal/store/user_store.go:77.3,77.18 1 0
5803025015/w04/internal/store/user_store.go:79.2,79.16 1 0