-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathmain_test.go
More file actions
52 lines (49 loc) · 1.21 KB
/
main_test.go
File metadata and controls
52 lines (49 loc) · 1.21 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
package compass
import (
"os"
"testing"
"time"
"github.com/compassedu/api/services"
)
func TestGetAllLocations(t *testing.T) {
password := os.Getenv("COMPASS_PASSWORD")
username := os.Getenv("COMPASS_USERNAME")
schoolid := os.Getenv("COMPASS_SCHOOLID")
c, _, err := services.Login(username, password, schoolid)
if err != nil {
t.Error(err)
}
locations, err := services.GetAllLocations(c, schoolid)
if err != nil {
t.Error(err)
}
t.Log(locations)
}
func TestGetAllStaff(t *testing.T) {
password := os.Getenv("COMPASS_PASSWORD")
username := os.Getenv("COMPASS_USERNAME")
schoolid := os.Getenv("COMPASS_SCHOOLID")
c, u, err := services.Login(username, password, schoolid)
if err != nil {
t.Error(err)
}
staff, err := services.GetAllStaff(c, schoolid, u)
if err != nil {
t.Error(err)
}
t.Log(staff)
}
func TestGetAllActivies(t *testing.T) {
password := os.Getenv("COMPASS_PASSWORD")
username := os.Getenv("COMPASS_USERNAME")
schoolid := os.Getenv("COMPASS_SCHOOLID")
c, u, err := services.Login(username, password, schoolid)
if err != nil {
t.Error(err)
}
staff, err := services.GetCalendarEventsByUser(c, schoolid, u, time.Now(), time.Now())
if err != nil {
t.Error(err)
}
t.Log(staff)
}