github.com/niedbalski/juju@v0.0.0-20190215020005-8ff100488e47/provider/gce/google/conn_machines_test.go (about)

     1  // Copyright 2016 Canonical Ltd.
     2  // Licensed under the AGPLv3, see LICENCE file for details.
     3  
     4  package google_test
     5  
     6  import (
     7  	jc "github.com/juju/testing/checkers"
     8  	gc "gopkg.in/check.v1"
     9  )
    10  
    11  func (s *connSuite) TestConnectionListMachineTypesAPI(c *gc.C) {
    12  	_, err := s.FakeConn.ListMachineTypes("project", "a-zone")
    13  	c.Assert(err, jc.ErrorIsNil)
    14  
    15  	c.Check(s.FakeConn.Calls, gc.HasLen, 1)
    16  	c.Check(s.FakeConn.Calls[0].FuncName, gc.Equals, "ListMachineTypes")
    17  	c.Check(s.FakeConn.Calls[0].ProjectID, gc.Equals, "project")
    18  	c.Check(s.FakeConn.Calls[0].ZoneName, gc.Equals, "a-zone")
    19  }