856
866
defer closeClient(c, client, srvDone)
858
868
err := client.Call(rpc.Request{"NewlyAvailable", "", "NewMethod"}, nil, &s)
869
c.Assert(err, gc.ErrorMatches, `request error: unknown object type "NewlyAvailable" \(not implemented\)`)
860
870
err = client.Call(rpc.Request{"ChangeAPIMethods", "", "ChangeAPI"}, nil, nil)
862
872
err = client.Call(rpc.Request{"ChangeAPIMethods", "", "ChangeAPI"}, nil, nil)
873
c.Assert(err, gc.ErrorMatches, `request error: unknown object type "ChangeAPIMethods" \(not implemented\)`)
864
874
err = client.Call(rpc.Request{"NewlyAvailable", "", "NewMethod"}, nil, &s)
866
876
c.Assert(s, gc.Equals, stringVal{"new method result"})