in internal/resource/testutils.go [82:102]
func BeforeEachBuild(modify ResourceModifier) {
Instance = getBaseTcInstance()
scheme = runtime.NewScheme()
Expect(AddToScheme(scheme)).To(Succeed())
Expect(defaultscheme.AddToScheme(scheme)).To(Succeed())
modify(&Instance)
builder = &TeamCityResourceBuilder{
Instance: &Instance,
Scheme: scheme,
Client: DefaultClient,
}
DefaultStatefulSetBuilder = builder.StatefulSet()
DefaultServiceBuilder = builder.Service()
DefaultIngressBuilder = builder.Ingress()
DefaultPersistentVolumeClaimBuilder = builder.PersistentVolumeClaim()
DefaultSecondaryStatefulSetBuilder = builder.SecondaryStatefulSet()
DefaultServiceAccountBuilder = builder.ServiceAccount()
}