]> git.sur5r.net Git - c128-kasse/blob - test/test.c
4873d875a5cc81b92b375d8026be536fb793a2fb
[c128-kasse] / test / test.c
1 #include <stdio.h>
2 #include <conio.h>
3 #include <stdlib.h>
4 #include <string.h>
5
6 #include "general.h"
7 #include "config.h"
8 #include "kasse.h"
9 #include "credit_manager.h"
10
11 int main(){
12         BYTE i=0;
13         char euro[10];
14         load_items();
15         load_state();
16         for (i=0; i < status.num_items; ++i) {
17                 cprintf("%x: %s (%s, %d mal)\n",
18                         i, status.status[i].item_name, format_euro(euro, 9, status.status[i].price),
19                         status.status[i].times_sold);
20                 status.status[i].times_sold += 10;
21         }
22
23         save_state();
24         load_items();
25         load_state();
26         for (i=0; i < status.num_items; ++i) {
27                 cprintf("%x: %s (%s, %d mal)\n",
28                         i, status.status[i].item_name, format_euro(euro, 9, status.status[i].price),
29                         status.status[i].times_sold);
30         }
31         
32         cprintf("strlen(%s)==%d\n", status.status[1].item_name, strlen(status.status[1].item_name));
33         cprintf("%d %d %d\n", status.status[1].item_name[0], '\r', '\n');
34 }