com.coralogix.zio.k8s.client.test

Type members

Classlikes

final class TestResourceClient[T, DeleteResult] extends Resource[T] with ResourceDelete[T, DeleteResult] with ResourceDeleteAll[T]

Implementation of Resource and ResourceDeleteAll to be used from unit tests

Implementation of Resource and ResourceDeleteAll to be used from unit tests

Type parameters:
DeleteResult

Result of the delete operation

T

Resource type

Value parameters:
events

Watch event queue

store

Object store

Companion:
object
Companion:
class
final class TestResourceStatusClient[StatusT, T](client: Resource[T])(implicit r: K8sObject[T], rs: K8sObjectStatus[T, StatusT]) extends ResourceStatus[StatusT, T]

Test implementation of ResourceStatus to be used from unit tests

Test implementation of ResourceStatus to be used from unit tests

Type parameters:
StatusT

Status subresource type

T

Resource type

Value parameters:
client

The test client implementation to attach to

final class TestSubresourceClient[T] extends Subresource[T]

Test implementation of Subresource to be used from unit tests

Test implementation of Subresource to be used from unit tests

Type parameters:
T

Subresource type

Value parameters:
store

Subresource data store

Companion:
object