func (t *AppendObjectCreatorTest) SetUp(ti *TestInfo) { t.ctx = ti.Ctx // Create the bucket. t.bucket = gcs.NewMockBucket(ti.MockController, "bucket") // Create the creator. t.creator = newAppendObjectCreator(prefix, t.bucket) }
func (t *fastStatBucketTest) SetUp(ti *TestInfo) { // Set up a fixed, non-zero time. t.clock.SetTime(time.Date(2015, 4, 5, 2, 15, 0, 0, time.Local)) // Set up dependencies. t.cache = mock_gcscaching.NewMockStatCache(ti.MockController, "cache") t.wrapped = gcs.NewMockBucket(ti.MockController, "wrapped") t.bucket = gcscaching.NewFastStatBucket( ttl, t.cache, &t.clock, t.wrapped) }
func (t *RandomReaderTest) SetUp(ti *TestInfo) { t.rr.ctx = ti.Ctx // Manufacture an object record. t.object = &gcs.Object{ Name: "foo", Size: 17, Generation: 1234, } // Create the bucket. t.bucket = gcs.NewMockBucket(ti.MockController, "bucket") // Set up the reader. rr, err := NewRandomReader(t.object, t.bucket) AssertEq(nil, err) t.rr.wrapped = rr.(*randomReader) }