Documentation
      ¶
    
    
  
    
  
    Index ¶
- Variables
 - func CountIs[T any](tb testing.TB, itr iter.Seq[T], expected int)
 - func Create[ENT, ID any](tb testing.TB, resource crud.Creator[ENT], ctx context.Context, ptr *ENT, ...)
 - func Delete[ENT, ID any](tb testing.TB, resource crud.ByIDDeleter[ID], ctx context.Context, ptr *ENT, ...)
 - func DeleteAll[ENT, ID any](tb testing.TB, resource deleteAllDeleter[ENT, ID], ctx context.Context, ...)
 - func HasEntity[ENT, ID any](tb testing.TB, subject crud.ByIDFinder[ENT, ID], ctx context.Context, ptr *ENT, ...)
 - func HasID[ENT, ID any](tb testing.TB, ent *ENT, opts ...Option[ENT, ID]) (id ID)
 - func IsAbsent[ENT, ID any](tb testing.TB, resource crud.ByIDFinder[ENT, ID], ctx context.Context, id ID, ...)
 - func IsPresent[ENT, ID any](tb testing.TB, resource crud.ByIDFinder[ENT, ID], ctx context.Context, id ID, ...) *ENT
 - func Save[ENT, ID any](tb testing.TB, resource crud.Saver[ENT], ctx context.Context, ptr *ENT, ...)
 - func Update[ENT, ID any](tb testing.TB, resource updater[ENT, ID], ctx context.Context, ptr *ENT, ...)
 - type Config
 - type Helper
 - func (a Helper[ENT, ID]) CountIs(tb testing.TB, iter iter.Seq[ENT], expected int)
 - func (a Helper[ENT, ID]) Create(tb testing.TB, resource crud.Creator[ENT], ctx context.Context, ptr *ENT)
 - func (a Helper[ENT, ID]) Delete(tb testing.TB, resource crud.ByIDDeleter[ID], ctx context.Context, ptr *ENT)
 - func (a Helper[ENT, ID]) DeleteAll(tb testing.TB, subject deleteAllDeleter[ENT, ID], ctx context.Context)
 - func (a Helper[ENT, ID]) HasEntity(tb testing.TB, subject crud.ByIDFinder[ENT, ID], ctx context.Context, ptr *ENT)
 - func (a Helper[ENT, ID]) HasID(tb testing.TB, ptr *ENT) ID
 - func (a Helper[ENT, ID]) IsAbsent(tb testing.TB, subject crud.ByIDFinder[ENT, ID], ctx context.Context, id ID)
 - func (a Helper[ENT, ID]) IsPresent(tb testing.TB, resource crud.ByIDFinder[ENT, ID], ctx context.Context, id ID) *ENT
 - func (a Helper[ENT, ID]) Save(tb testing.TB, resource crud.Saver[ENT], ctx context.Context, ptr *ENT)
 - func (a Helper[ENT, ID]) Update(tb testing.TB, resource updater[ENT, ID], ctx context.Context, ptr *ENT)
 
- type Option
 - type Resource
 
Constants ¶
This section is empty.
Variables ¶
      View Source
      
  
    var Eventually = assert.Retry{Strategy: &Waiter}
    
      View Source
      
  
var Waiter = resilience.Waiter{ WaitDuration: time.Millisecond, Timeout: 5 * time.Second, }
Functions ¶
Types ¶
type Helper ¶ added in v0.296.0
type Helper[ENT, ID any] struct { Waiter resilience.Waiter IDA extid.Accessor[ENT, ID] }
 Click to show internal directories. 
   Click to hide internal directories.