Open bezysoftware opened 9 years ago
So...? Are there plans for v2 and Universal apps?
What is UWP?
Universal Windows platform - Windows 10 "modern" apps
Perhaps I have lived a sheltered life, but... I don't understand why SpecFlow would need to support it. It's C# code, right? Will creating a reference to a UWP library from a regular ol' .Net assembly (for the SpecFlow tests) fail?
Yes it will fail. UWP is a separate target outside of regular .NET / 4.0 / 4.5 / Silverlight etc. so referencing a 4.5 version from UWP project is not possible (and of course installing via nuget is also not possible at the moment).
Hm, I cloned the v2 and just stupidly copy-pasted all sources from "Techtalk.Specflow" main project into Portable Class Library targetting UWP, and I can see adapting it won't be very straightforward. Some API is different / missing in UWP, namely reflection related API is quite different
Any plans for adding Universal apps to the road map? It will be required to support current Windows Phone 8.1 stack and new Windows 10 universal applications.
Food for through "Cross-Platform Development with the Portable Class Library" https://msdn.microsoft.com/en-us/library/gg597391(v=vs.110).aspx
+1 would very much like UWP support as well.
SpecFlow depends on Gherkin which currently has support for neither UWP nor PCL
Any news on this?
No. But we are working on .NET Core support, perhaps this will then also work for UWP. What you can do, is to move your logic, that you want to test, into a PCL and reference this from your .NET 4.5 unit test project.
yah just used about 4 hours trying to get it to work before i found this issue - def be a +1 for me if it supported UWP /WINUI - i was going to use it with the WindowsDriver and BDD from a UI layer down
@JayConnerGhost We are happy to review PRs to add UWP Support to SpecFlow. The runtime works with .NET Standard 2.0, so it should not be a problem to get it running for UWP.
Are there any plans for Specflow supporting WinRT / UWP?