This is a C# .NET version of the original REST Assured.
With RestAssured.Net, writing tests for your HTTP APIs is as simple as
[Test]
public void DemonstrateRestAssuredNetEaseOfUse()
{
Given()
.When()
.Get("http://api.zippopotam.us/us/90210")
.Then()
.StatusCode(200)
.And()
.Body("$.places[0].state", NHamcrest.Is.EqualTo("California"));
}
All features of the library are described and demonstrated in the RestAssured.Net Usage Guide.
This library is currently under heavy development. Expect more features to be added on a very regular basis.
First proper NuGet release expected before the end of 2022.