public void TestWrongContentOneStatement() { FooResponse.CreateOK() .AssertResponse() .HasValue(r => r.OK) .IsTrue(r => r.Bar == "wrong" && r.Id == 1); }
public void TestSeparateHeaderCheck() { FooResponse.CreateOK() .AssertResponse() .IsTrue(r => r.WWWAuthenticate == null) .IsTrue(r => r.OK.Id == 5); }
public void TestStatusInBooleanLogic() { // This **could** be nicer without the `OK.` FooResponse.CreateOK() .AssertResponse() .IsTrue(r => r.WWWAuthenticate == null && r.OK.Id == 3); }
public void TestWrongContentTwoStatement() { FooResponse.CreateOK() .AssertResponse() .IsTrue(r => r.OK.Bar == "wrong" && r.OK.Id == 1); }
public void TestComplicatedIsOK() { FooResponse.CreateOK() .AssertResponse() .IsTrue(r => r.OK.Bar == "wrong"); }
public void TestSuccessOK() { FooResponse.CreateOK() .AssertResponse() .HasValue(r => r.OK); }