Skip to main content

Crate pleme_testing

Crate pleme_testing 

Source
Expand description

§pleme-testing

Testing utilities library for Pleme platform services.

§Features

  • Test Fixtures - Reusable test data builders
  • Testcontainers - Docker containers for integration tests
  • Database Fixtures - PostgreSQL and Redis test helpers
  • HTTP Mocking - HTTP client testing utilities

§Usage

use pleme_testing::fixtures::UserFixture;

#[tokio::test]
async fn test_user_creation() {
    let user = UserFixture::default().build();
    assert!(!user.id.is_empty());
}

Re-exports§

pub use fixtures::Fixture;

Modules§

fixtures
Test fixtures and builders

Enums§

TestingError
Testing errors

Type Aliases§

Result
Result type for testing operations