From 1b4c3641a57f2a064030bde60720202bbf6b75cc Mon Sep 17 00:00:00 2001 From: Simon Condon Date: Tue, 16 Apr 2024 20:58:25 +0100 Subject: [PATCH] Updated README for 1.3.0 release. Also updated roadmap. --- README.md | 2 +- src/FlUnit.Documentation/wwwroot/md/roadmap.md | 8 +------- 2 files changed, 2 insertions(+), 8 deletions(-) diff --git a/README.md b/README.md index cd3686d..b5916af 100644 --- a/README.md +++ b/README.md @@ -4,7 +4,7 @@ [![NuGet version (FlUnit)](https://img.shields.io/nuget/v/FlUnit.svg?style=flat-square)](https://www.nuget.org/packages/FlUnit/) [![NuGet downloads (FlUnit)](https://img.shields.io/nuget/dt/FlUnit.svg?style=flat-square)](https://www.nuget.org/packages/FlUnit/) -[![Commits since latest release](https://img.shields.io/github/commits-since/sdcondon/FlUnit/latest?style=flat-square)](https://github.com/sdcondon/FlUnit/compare/1.2.0...main) +[![Commits since latest release](https://img.shields.io/github/commits-since/sdcondon/FlUnit/latest?style=flat-square)](https://github.com/sdcondon/FlUnit/compare/1.3.0...main) This repo contains the source code for the FlUnit NuGet package - as well as its tests, documentation website, and an example test project. diff --git a/src/FlUnit.Documentation/wwwroot/md/roadmap.md b/src/FlUnit.Documentation/wwwroot/md/roadmap.md index 5e88ab7..1eb5643 100644 --- a/src/FlUnit.Documentation/wwwroot/md/roadmap.md +++ b/src/FlUnit.Documentation/wwwroot/md/roadmap.md @@ -4,16 +4,10 @@ Proper issue tracking would be overkill, so just a bullet list to organise my th Next up: -- Support for async tests: - - First and foremost, need to allow async then clauses - assertion delegates should be allowed to return Tasks, - test execution should await them appropriately. - - Currently, there's nothing stopping "Given" and "When" clauses from returning tasks - but it might be nice to - allow the framework to await them so that the following logic doesn't *have* to do so itself (thus potentially - simplifying test logic). `WhenAwait`? `GivenAwait`/`GivenEachOfAwait`? +- Fix VSTest adapter so that the test assembly is loaded in a reflection-only context when discovering tests. On the to-do list for soon-ish: -- Fix VSTest adapter so that the test assembly is loaded in a reflection-only context when discovering tests. - Allow for instantiable test fixtures rather than just static test properties, with an abstract factory to allow for extensions that hook into various DI frameworks (and some mechanism for initialisationof the DI container). - Basic test tidy-up support. Open questions here about if/when we should consider objects (prerequisites,