feat: In-memory provider for e2e testing and minimal usage by liran2000 · Pull Request #546 · open-feature/java-sdk

@liran2000

Signed-off-by: liran2000 <liran2000@gmail.com>

@beeme1mr changed the title In-memory provider for e2e testing and minimal SDK usage feat: In-memory provider for e2e testing and minimal SDK usage

Aug 7, 2023

Kavindu-Dodan

Kavindu-Dodan

Kavindu-Dodan

Kavindu-Dodan

Signed-off-by: liran2000 <liran2000@gmail.com>
Signed-off-by: liran2000 <liran2000@gmail.com>

Kavindu-Dodan

Kavindu-Dodan

@liran2000

- move to non-test package
- add ContextEvaluator
- update Flags structure
- implement events provider
- enrich tests
- refactor

Signed-off-by: liran2000 <liran2000@gmail.com>
Signed-off-by: liran2000 <liran2000@gmail.com>

@liran2000

Signed-off-by: liran2000 <liran2000@gmail.com>

Kavindu-Dodan

Kavindu-Dodan

Kavindu-Dodan

Kavindu-Dodan

Kavindu-Dodan

Kavindu-Dodan

@liran2000

Signed-off-by: liran2000 <liran2000@gmail.com>

Kavindu-Dodan

Kavindu-Dodan

Kavindu-Dodan

@liran2000

Signed-off-by: liran2000 <liran2000@gmail.com>

toddbaert

toddbaert

toddbaert

toddbaert

toddbaert

toddbaert

toddbaert

toddbaert

@liran2000

Signed-off-by: liran2000 <liran2000@gmail.com>

toddbaert

@liran2000

Signed-off-by: liran2000 <liran2000@gmail.com>

@toddbaert toddbaert changed the title feat: In-memory provider for e2e testing and minimal SDK usage feat: In-memory provider for e2e testing and minimal usage

Aug 14, 2023

@toddbaert

verify emit event called on the spied provider as it verifies the config changed event was emitted, which is the in-memory provider implementation. The event itself is a functionality of the events framework, thus not needed to be tested here,

Signed-off-by: liran2000 <liran2000@gmail.com>
…o feat/523-in-memory-provider

toddbaert

@toddbaert