Computer Science
1 Name: Bob 2 ID: 1111 3 Shift: 1 4 Hours: 40 5 Hourly pay rate: 30 6 Salary: 1200 7 8 Accounts: 9 Account Type: Checking Account
10 Balance: 500 11 Rate: 0.03 12 Number of Deposits: 0 13 Number of wothdrawals: 0 14 15 Account Type: Savings Account 16 Status: Active 17 Balance: $1000 18 Rate: 0.05 19 Number of Deposits: 0 20 Number of wothdrawals: 0 21 22 23 Name: Alice 24 ID: 22222 25 Base salary: $40000 26 Bonus: $5000 27 Salary: $45000 28 29 Accounts: 30 Account Type: Checking Account 31 Balance: 1000 32 Rate: 0.02 33 Number of Deposits: 0 34 Number of wothdrawals: 0 35 36 Account Type: Savings Account 37 Status: Active 38 Balance: $2000 39 Rate: 0.06 40 Number of Deposits: 0 41 Number of wothdrawals: 0 42 43 44 45 ---------------------------- 46 47 *** Test normal deposit and withdrawal *** 48 49 After transactions ... 50 Name: Bob 51 ID: 1111 52 Shift: 1 53 Hours: 40
54 Hourly pay rate: 30 55 Salary: 1200 56 57 Accounts: 58 Account Type: Checking Account 59 Balance: 200 60 Rate: 0.03 61 Number of Deposits: 1 62 Number of wothdrawals: 1 63 64 Account Type: Savings Account 65 Status: Active 66 Balance: $700 67 Rate: 0.05 68 Number of Deposits: 1 69 Number of wothdrawals: 1 70 71 72 Name: Alice 73 ID: 22222 74 Base salary: $40000 75 Bonus: $5000 76 Salary: $45000 77 78 Accounts: 79 Account Type: Checking Account 80 Balance: 700 81 Rate: 0.02 82 Number of Deposits: 1 83 Number of wothdrawals: 1 84 85 Account Type: Savings Account 86 Status: Active 87 Balance: $1700 88 Rate: 0.06 89 Number of Deposits: 1 90 Number of wothdrawals: 1 91 92 93 ---------------------------- 94 95 *** Test not enough fund *** 96 Before withdraw ... 97 Name: Bob 98 ID: 1111 99 Shift: 1
100 Hours: 40 101 Hourly pay rate: 30 102 Salary: 1200 103 104 Accounts: 105 Account Type: Checking Account 106 Balance: 200
107 Rate: 0.03 108 Number of Deposits: 1 109 Number of wothdrawals: 1 110 111 Account Type: Savings Account 112 Status: Active 113 Balance: $700 114 Rate: 0.05 115 Number of Deposits: 1 116 Number of wothdrawals: 1 117 118 Not enough fund. 119 After withdraw ... 120 Name: Bob 121 ID: 1111 122 Shift: 1 123 Hours: 40 124 Hourly pay rate: 30 125 Salary: 1200 126 127 Accounts: 128 Account Type: Checking Account 129 Balance: 185 130 Rate: 0.03 131 Number of Deposits: 1 132 Number of wothdrawals: 1 133 134 Account Type: Savings Account 135 Status: Active 136 Balance: $700 137 Rate: 0.05 138 Number of Deposits: 1 139 Number of wothdrawals: 1 140 141 142 ---------------------------- 143 144 *** Test negative amount *** 145 Before withdraw ... 146 Name: Alice 147 ID: 22222 148 Base salary: $40000 149 Bonus: $5000 150 Salary: $45000 151 152 Accounts: 153 Account Type: Checking Account 154 Balance: 700 155 Rate: 0.02 156 Number of Deposits: 1 157 Number of wothdrawals: 1 158 159 Account Type: Savings Account
160 Status: Active 161 Balance: $1700 162 Rate: 0.06 163 Number of Deposits: 1 164 Number of wothdrawals: 1 165 166 Negative amount was applied: -200.000000 167 After withdraw ... 168 Name: Alice 169 ID: 22222 170 Base salary: $40000 171 Bonus: $5000 172 Salary: $45000 173 174 Accounts: 175 Account Type: Checking Account 176 Balance: 700 177 Rate: 0.02 178 Number of Deposits: 1 179 Number of wothdrawals: 1 180 181 Account Type: Savings Account 182 Status: Active 183 Balance: $1700 184 Rate: 0.06 185 Number of Deposits: 1 186 Number of wothdrawals: 1 187 188 189 ---------------------------- 190 191 *** Test status change to false *** 192 Before withdraw ... 193 Name: Bob 194 ID: 1111 195 Shift: 1 196 Hours: 40 197 Hourly pay rate: 30 198 Salary: 1200 199 200 Accounts: 201 Account Type: Checking Account 202 Balance: 185 203 Rate: 0.03 204 Number of Deposits: 1 205 Number of wothdrawals: 1 206 207 Account Type: Savings Account 208 Status: Active 209 Balance: $700 210 Rate: 0.05 211 Number of Deposits: 1 212 Number of wothdrawals: 1
213 214 215 Name: Alice 216 ID: 22222 217 Base salary: $40000 218 Bonus: $5000 219 Salary: $45000 220 221 Accounts: 222 Account Type: Checking Account 223 Balance: 700 224 Rate: 0.02 225 Number of Deposits: 1 226 Number of wothdrawals: 1 227 228 Account Type: Savings Account 229 Status: Active 230 Balance: $1700 231 Rate: 0.06 232 Number of Deposits: 1 233 Number of wothdrawals: 1 234 235 After withdraw ... 236 Name: Bob 237 ID: 1111 238 Shift: 1 239 Hours: 40 240 Hourly pay rate: 30 241 Salary: 1200 242 243 Accounts: 244 Account Type: Checking Account 245 Balance: 185 246 Rate: 0.03 247 Number of Deposits: 1 248 Number of wothdrawals: 1 249 250 Account Type: Savings Account 251 Status: Inactive 252 Balance: $20 253 Rate: 0.05 254 Number of Deposits: 1 255 Number of wothdrawals: 2 256 257 258 Name: Alice 259 ID: 22222 260 Base salary: $40000 261 Bonus: $5000 262 Salary: $45000 263 264 Accounts: 265 Account Type: Checking Account
266 Balance: 700 267 Rate: 0.02 268 Number of Deposits: 1 269 Number of wothdrawals: 1 270 271 Account Type: Savings Account 272 Status: Inactive 273 Balance: $10 274 Rate: 0.06 275 Number of Deposits: 1 276 Number of wothdrawals: 2 277 278 279 ---------------------------- 280 281 *** Test False status not being able to withdraw *** 282 Before withdraw ... 283 Name: Bob 284 ID: 1111 285 Shift: 1 286 Hours: 40 287 Hourly pay rate: 30 288 Salary: 1200 289 290 Accounts: 291 Account Type: Checking Account 292 Balance: 185 293 Rate: 0.03 294 Number of Deposits: 1 295 Number of wothdrawals: 1 296 297 Account Type: Savings Account 298 Status: Inactive 299 Balance: $20 300 Rate: 0.05 301 Number of Deposits: 1 302 Number of wothdrawals: 2 303 304 After withdraw ... 305 Name: Bob 306 ID: 1111 307 Shift: 1 308 Hours: 40 309 Hourly pay rate: 30 310 Salary: 1200 311 312 Accounts: 313 Account Type: Checking Account 314 Balance: 185 315 Rate: 0.03 316 Number of Deposits: 1 317 Number of wothdrawals: 1 318
319 Account Type: Savings Account 320 Status: Inactive 321 Balance: $20 322 Rate: 0.05 323 Number of Deposits: 1 324 Number of wothdrawals: 2 325 326 327 ---------------------------- 328 329 ***Deposit to both accounts, back to normal *** 330 Before deposit ... 331 Name: Bob 332 ID: 1111 333 Shift: 1 334 Hours: 40 335 Hourly pay rate: 30 336 Salary: 1200 337 338 Accounts: 339 Account Type: Checking Account 340 Balance: 185 341 Rate: 0.03 342 Number of Deposits: 1 343 Number of wothdrawals: 1 344 345 Account Type: Savings Account 346 Status: Inactive 347 Balance: $20 348 Rate: 0.05 349 Number of Deposits: 1 350 Number of wothdrawals: 2 351 352 353 Name: Alice 354 ID: 22222 355 Base salary: $40000 356 Bonus: $5000 357 Salary: $45000 358 359 Accounts: 360 Account Type: Checking Account 361 Balance: 700 362 Rate: 0.02 363 Number of Deposits: 1 364 Number of wothdrawals: 1 365 366 Account Type: Savings Account 367 Status: Inactive 368 Balance: $10 369 Rate: 0.06 370 Number of Deposits: 1 371 Number of wothdrawals: 2
372 373 374 Making deposit ... 375 376 After deposit ... 377 Name: Bob 378 ID: 1111 379 Shift: 1 380 Hours: 40 381 Hourly pay rate: 30 382 Salary: 1200 383 384 Accounts: 385 Account Type: Checking Account 386 Balance: 685 387 Rate: 0.03 388 Number of Deposits: 2 389 Number of wothdrawals: 1 390 391 Account Type: Savings Account 392 Status: Active 393 Balance: $1020 394 Rate: 0.05 395 Number of Deposits: 2 396 Number of wothdrawals: 2 397 398 399 Name: Alice 400 ID: 22222 401 Base salary: $40000 402 Bonus: $5000 403 Salary: $45000 404 405 Accounts: 406 Account Type: Checking Account 407 Balance: 1700 408 Rate: 0.02 409 Number of Deposits: 2 410 Number of wothdrawals: 1 411 412 Account Type: Savings Account 413 Status: Active 414 Balance: $2010 415 Rate: 0.06 416 Number of Deposits: 2 417 Number of wothdrawals: 2