-
-
Notifications
You must be signed in to change notification settings - Fork 110
Open
Description
Checking exercises...
[warn] bank-account: missing 17 test cases
- Newly opened account has zero balance (983a1528-4ceb-45e5-8257-8ce01aceb5ed)
- Single deposit (e88d4ec3-c6bf-4752-8e59-5046c44e3ba7)
- Multiple deposits (3d9147d4-63f4-4844-8d2b-1fee2e9a2a0d)
- Withdraw once (08f1af07-27ae-4b38-aa19-770bde558064)
- Withdraw twice (6f6d242f-8c31-4ac6-8995-a90d42cad59f)
- Can do multiple operations sequentially (45161c94-a094-4c77-9cec-998b70429bda)
- Cannot check balance of closed account (f9facfaa-d824-486e-8381-48832c4bbffd)
- Cannot deposit into closed account (7a65ba52-e35c-4fd2-8159-bda2bde6e59c)
- Cannot deposit into unopened account (a0a1835d-faae-4ad4-a6f3-1fcc2121380b)
- Cannot withdraw from closed account (570dfaa5-0532-4c1f-a7d3-0f65c3265608)
- Cannot close an account that was not opened (c396d233-1c49-4272-98dc-7f502dbb9470)
- Cannot open an already opened account (c06f534f-bdc2-4a02-a388-1063400684de)
- Reopened account does not retain balance (0722d404-6116-4f92-ba3b-da7f88f1669c)
- Cannot withdraw more than deposited (ec42245f-9361-4341-8231-a22e8d19c52f)
- Cannot withdraw negative (4f381ef8-10ef-4507-8e1d-0631ecc8ee72)
- Cannot deposit negative (d45df9ea-1db0-47f3-b18c-d365db49d938)
- Can handle concurrent transactions (ba0c1e0b-0f00-416f-8097-a7dfc97871ff)
[warn] ledger: missing 12 test cases
- empty ledger (d131ecae-a30e-436c-b8f3-858039a27234)
- one entry (ce4618d2-9379-4eca-b207-9df1c4ec8aaa)
- credit and debit (8d02e9cb-e6ee-4b77-9ce4-e5aec8eb5ccb)
- multiple entries on same date ordered by description (502c4106-0371-4e7c-a7d8-9ce33f16ccb1)
- final order tie breaker is change (29dd3659-6c2d-4380-94a8-6d96086e28e1)
- overlong description is truncated (9b9712a6-f779-4f5c-a759-af65615fcbb9)
- euros (67318aad-af53-4f3d-aa19-1293b4d4c924)
- Dutch locale (bdc499b6-51f5-4117-95f2-43cb6737208e)
- Dutch locale and euros (86591cd4-1379-4208-ae54-0ee2652b4670)
- Dutch negative number with 3 digits before decimal point (876bcec8-d7d7-4ba4-82bd-b836ac87c5d2)
- American negative number with 3 digits before decimal point (29670d1c-56be-492a-9c5e-427e4b766309)
- multiple entries on same date ordered by description (9c70709f-cbbd-4b3b-b367-81d7c6101de4)
[warn] parallel-letter-frequency: missing 13 test cases
- no texts (c054d642-c1fa-4234-8007-9339f2337886)
- one text with one letter (818031be-49dc-4675-b2f9-c4047f638a2a)
- one text with multiple letters (c0b81d1b-940d-4cea-9f49-8445c69c17ae)
- two texts with one letter (708ff1e0-f14a-43fd-adb5-e76750dcf108)
- two texts with multiple letters (1b5c28bb-4619-4c9d-8db9-a4bb9c3bdca0)
- ignore letter casing (6366e2b8-b84c-4334-a047-03a00a656d63)
- ignore whitespace (92ebcbb0-9181-4421-a784-f6f5aa79f75b)
- ignore punctuation (bc5f4203-00ce-4acc-a5fa-f7b865376fd9)
- ignore numbers (68032b8b-346b-4389-a380-e397618f6831)
- Unicode letters (aa9f97ac-3961-4af1-88e7-6efed1bfddfd)
- combination of lower- and uppercase letters, punctuation and white space (7b1da046-701b-41fc-813e-dcfb5ee51813)
- large texts (4727f020-df62-4dcf-99b2-a6e58319cb4f)
- many small texts (adf8e57b-8e54-4483-b6b8-8b32c115884c)
[warn] poker: missing 9 test cases
- winning high card hand also has the lowest card (da01becd-f5b0-4342-b7f3-1318191d0580)
- both hands have the same pair, high card wins (b3acd3a7-f9fa-4647-85ab-e0a9e07d1365)
- with multiple decks, two players can have same three of a kind, ties go to highest remaining cards (26a4a7d4-34a2-4f18-90b4-4a8dd35d2bb1)
- aces cannot be in the middle of a straight (Q K A 2 3) (e214b7df-dcba-45d3-a2e5-342d8c46c286)
- both hands have a flush, tie goes to high card, down to the last one if necessary (e04137c5-c19a-4dfc-97a1-9dfe9baaa2ff)
- aces can end a straight flush (10 J Q K A) (d9629e22-c943-460b-a951-2134d1b43346)
- aces can start a straight flush (A 2 3 4 5) (05d5ede9-64a5-4678-b8ae-cf4c595dc824)
- aces cannot be in the middle of a straight flush (Q K A 2 3) (ad655466-6d04-49e8-a50c-0043c3ac18ff)
- even though an ace is usually high, a 5-high straight flush is the lowest-scoring straight flush (be620e09-0397-497b-ac37-d1d7a4464cfc)
[warn] some exercises are missing test cases
Metadata
Metadata
Assignees
Labels
No labels