Skip to content

In-memory provider for e2e testing and minimal SDK usage #523

Closed
@Kavindu-Dodan

Description

@Kavindu-Dodan

As proposed by OFEP: SDK end-to-end test strategy 1, we should create an in-memory provider for Java-sdk

We already have contributions for Python2 & Go 3, and we can use same flag format, constructors & error handling strategy for this implementation.

  • Implement the in-memory provider
  • Migrate existing e2e tests4 to newly create in-memory provider
    • search repo for https://github.com/open-feature/java-sdk/issues/523 for related TODOs.

Footnotes

  1. https://github.com/open-feature/ofep/pull/71

  2. https://github.com/open-feature/python-sdk/pull/157

  3. https://github.com/open-feature/go-sdk/pull/192

  4. https://github.com/open-feature/java-sdk/tree/main/src/test/java/dev/openfeature/sdk/e2e

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions