Put() private method

private Put ( int id, string value ) : void
id int
value string
return void
        public void Put()
        {
            BlogController controller = new BlogController();

            var b1 = CreateNewBlog();

            //crio um cara para existir um e pegar o id
            controller.Post(b1);
            var id1 = b1._Id;

            var b2    = CreateNewBlog();
            var owner = "zzzzzzzz" + DateTime.Now.ToLongTimeString();

            b2.OwnerName   = owner;
            b2.Description = "zzzzzzzz" + DateTime.Now.ToLongTimeString();

            var count = controller.Put(id1.ToString(), b2);

            Assert.AreEqual(count, 1);

            var b3 = controller.Get(id1.ToString());

            Assert.AreEqual(b1._Id, b2._Id);
            Assert.AreNotEqual(b1.OwnerName, b3.OwnerName);
        }
Esempio n. 2
0
        public async void Put_Test()
        {
            BlogArticle blogArticle = new BlogArticle()
            {
                bID         = 1,
                bCreateTime = DateTime.Now,
                bUpdateTime = DateTime.Now,
                btitle      = "xuint put :test controller addEntity",
                bcontent    = "xuint put :test controller addEntity. this is content.this is content."
            };

            var res = await blogController.Put(blogArticle);

            Assert.True(res.success);

            var data = res.response;

            Assert.NotNull(data);
        }
Esempio n. 3
0
        public void TestPut()
        {
            this.Setup();
            var  context2 = CreateContext(nameDB);
            Post post     = new Post
            {
                PostId   = 1,
                Title    = "Post1",
                Body     = "Body1",
                Date     = DateTime.Now.Date,
                AuthorId = 1,
                Author   = new Author {
                    Name = "Author1", Pass = "******", Mail = "*****@*****.**"
                }
            };

            var controller = new BlogController(context2);
            var result     = controller.Put(1, post).Result;

            Assert.AreEqual(post, result.Value);
        }