github.com/axw/juju@v0.0.0-20161005053422-4bd6544d08d4/worker/discoverspaces/fake_test.go (about)

     1  // Copyright 2016 Canonical Ltd.
     2  // Licensed under the AGPLv3, see LICENCE file for details.
     3  
     4  package discoverspaces_test
     5  
     6  import (
     7  	"github.com/juju/utils/set"
     8  
     9  	"github.com/juju/juju/api/base"
    10  	"github.com/juju/juju/environs"
    11  	"github.com/juju/juju/worker"
    12  	"github.com/juju/juju/worker/discoverspaces"
    13  	"github.com/juju/juju/worker/gate"
    14  )
    15  
    16  type fakeWorker struct {
    17  	worker.Worker
    18  }
    19  
    20  type fakeAPICaller struct {
    21  	base.APICaller
    22  }
    23  
    24  type fakeFacade struct {
    25  	discoverspaces.Facade
    26  }
    27  
    28  type fakeEnviron struct {
    29  	environs.NetworkingEnviron
    30  }
    31  
    32  func fakeNewName(_ string, _ set.Strings) string {
    33  	panic("fake")
    34  }
    35  
    36  type fakeUnlocker struct {
    37  	gate.Unlocker
    38  }