5
"launchpad.net/unity-scope-libertine/internal/launchpad.net/go-unityscopes/v2"
8
func (s *S) TestQuery(c *C) {
9
query := scopes.NewCannedQuery("scope", "query_string", "department_string")
12
c.Check(query.ScopeID(), Equals, "scope")
13
c.Check(query.DepartmentID(), Equals, "department_string")
14
c.Check(query.QueryString(), Equals, "query_string")
17
c.Check(query.ToURI(), Equals, "scope://scope?q=query%5Fstring&dep=department%5Fstring")
20
query.SetDepartmentID("department_id")
21
c.Check(query.DepartmentID(), Equals, "department_id")
23
query.SetQueryString("new_query_value")
24
c.Check(query.QueryString(), Equals, "new_query_value")
26
// TODO FilterState setter