Ejemplo n.º 1
0
        public void TestToExpandoObject()
        {
            dynamic result = _decoratorResponse.ToExpandoObject();

            Check.That(result.statusCode).Equals("GET");
            Check.That(result.headers).Equals(new Dictionary <string, string> {
                { "foo", "bar" }
            });
            Check.That(result.body.test).Equals("bla");
        }
Ejemplo n.º 2
0
 public ChangeOriginalResponse(DecoratorResponse newResponse) : base(DecoratorConstants.ChangeOriginalStatusCode, DecoratorConstants.DefaultHeaders, newResponse.ToExpandoObject())
 {
 }
Ejemplo n.º 3
0
 public void TestConstructor()
 {
     Check.That(_decoratorResponse.StatusCode).IsEqualTo(200);
     Check.That(_decoratorResponse.Headers["Content-Type"]).IsEqualTo("application/json; charset=utf-8");
     Check.That(_decoratorResponse.Body).IsEqualTo(_newResponse.ToExpandoObject());
 }