Add xunit package reference to Core.Tests
Convert from MSTest to xunit.
Ignore ncrunch shizzle
Assert.IsTrue -> Xunit.Assert.True
TestMethod -> Fact
TestClass and TestInialize gone
Init to Ctor
Fix some async throws tests.
R# DotSettings (usings not at deepest scope)
TestCategory -> Xunit.Trait
Remove the xunit extensions and add FluentAssertions. Using FA for async exception tests.
MsTest.Assert.AreEqual -> Xunit.Assert.Equal
Assert.AreSame -> Xunit.Assert.Same
CollectionAssert -> FluentAssertions
Assert.IsNull -> Xunit.Assert.Null and Assert.IsNotNull -> Xunit.Assert.NotNull
Using xunit and remove redundant qualifiers
Remove redundant using directives.
Revert a removal of a directive that resharper shouldn't have removed.
Using FluentAssertions to do nicer exception assertions (async too)
And that's MSTest removed!