Ejemplo n.º 1
0
        public void WhenPostingAPersonThenResponseIndicatesPersonWasAdded()
        {
            var request  = this.GetPostRequest();
            var resource = new HelloResource();
            var response = resource.Post(request);

            Assert.AreEqual("Added Glenn", response.Content.ReadAsString());
        }
Ejemplo n.º 2
0
        public void WhenPostingAPersonThenResponseIsText()
        {
            var request  = GetPostRequest();
            var resource = new HelloResource();
            var response = resource.Post(request);

            response.HasContentWithMediaType("text/plain");
        }
Ejemplo n.º 3
0
        public void WhenPostingAPersonThenResponseStatusCodeIsCreated()
        {
            var request  = GetPostRequest();
            var resource = new HelloResource();
            var response = resource.Post(request);

            Assert.AreEqual(HttpStatusCode.Created, response.StatusCode);
        }
Ejemplo n.º 4
0
        public void WhenPostingAPersonThenPersonIsStored()
        {
            var request  = this.GetPostRequest();
            var resource = new HelloResource();

            resource.Post(request);
            Assert.IsTrue(peopleToSayHelloTo.Contains("Glenn"));
        }