Commit Graph

12 Commits

Author SHA1 Message Date
Vartan Benohanian d398d8231f Add tests for submitting/editing a post
Signed-off-by: Vartan Benohanian <vartanbeno@gmail.com>
2020-07-22 21:54:19 -04:00
Vartan Benohanian 2ea893ab16 Use individual structs for services
Made it this way so that I can use the PostAndCommentService as a child
of the PostService and CommentService.

Signed-off-by: Vartan Benohanian <vartanbeno@gmail.com>
2020-07-21 23:05:24 -04:00
Vartan Benohanian 977a222d66 Change readFileContents method signature
Signed-off-by: Vartan Benohanian <vartanbeno@gmail.com>
2020-07-21 21:56:32 -04:00
Vartan Benohanian eb79c4b53e Add tests for More and Random methods
Signed-off-by: Vartan Benohanian <vartanbeno@gmail.com>
2020-07-20 22:47:59 -04:00
Vartan Benohanian 0bfff72973 Move GetPost method to PostService
Signed-off-by: Vartan Benohanian <vartanbeno@gmail.com>
2020-07-18 10:02:43 -04:00
Vartan Benohanian 5ab24a1e32 Add methods to enable/disable contest mode for posts
Signed-off-by: Vartan Benohanian <vartanbeno@gmail.com>
2020-07-16 19:07:19 -04:00
Vartan Benohanian 930d294e70 Add methods to set suggested comment sort for posts
Signed-off-by: Vartan Benohanian <vartanbeno@gmail.com>
2020-07-16 18:34:09 -04:00
Vartan Benohanian 6b99e3957a Add methods to sticky/pin posts
Signed-off-by: Vartan Benohanian <vartanbeno@gmail.com>
2020-07-15 22:28:52 -04:00
Vartan Benohanian ec7e8abe8e Create PostAndCommentService, holds common methods
Some functionality such as saving, voting, deleting, etc. is common to
both posts and comments, so this service will hold such methods.

Tweaked the separate post/comment services accordingly. Fixed tests.

Signed-off-by: Vartan Benohanian <vartanbeno@gmail.com>
2020-07-13 23:05:24 -04:00
Vartan Benohanian 4094044593 Rename package to go-reddit
Signed-off-by: Vartan Benohanian <vartanbeno@gmail.com>
2020-07-11 13:49:07 -04:00
Vartan Benohanian 33294aa036 Reuse common service struct
Signed-off-by: Vartan Benohanian <vartanbeno@gmail.com>
2020-06-28 00:05:55 -04:00
Vartan Benohanian f649216b9d Replace references to "link" by "post"
Signed-off-by: Vartan Benohanian <vartanbeno@gmail.com>
2020-06-22 21:52:34 -04:00