"github.com/concourse/atc/engine/fakes" ) var _ = Describe("DBEngine", func() { var ( fakeEngineA *fakes.FakeEngine fakeEngineB *fakes.FakeEngine fakeBuildDB *fakes.FakeBuildDB fakeLocker *fakes.FakeBuildLocker dbEngine Engine ) BeforeEach(func() { fakeEngineA = new(fakes.FakeEngine) fakeEngineA.NameReturns("fake-engine-a") fakeEngineB = new(fakes.FakeEngine) fakeEngineB.NameReturns("fake-engine-b") fakeBuildDB = new(fakes.FakeBuildDB) fakeLocker = new(fakes.FakeBuildLocker) dbEngine = NewDBEngine(Engines{fakeEngineA, fakeEngineB}, fakeBuildDB, fakeLocker) }) Describe("CreateBuild", func() { var ( build db.Build plan atc.Plan