public void get_ById_Test()
        {
            ISellRecordRepo      BookData = new SellRecordRepo(db);
            SellRecordController obj      = new SellRecordController(BookData);
            var data     = obj.Get(2);
            var okResult = data as OkObjectResult;

            Assert.AreEqual(200, okResult.StatusCode);
        }
        public void Update_Test()
        {
            ISellRecordRepo      BookData = new SellRecordRepo(db);
            SellRecordController obj      = new SellRecordController(BookData);
            var data = obj.Put(2, new SellRecord {
                BookName = "abcppp", SellQty = 500, date = DateTime.Parse("02-01-2020")
            });
            var okResult = data as OkObjectResult;

            Assert.AreEqual(200, okResult.StatusCode);
        }
        public void Delete_Test()
        {
            ISellRecordRepo      BookData = new SellRecordRepo(db);
            SellRecordController obj      = new SellRecordController(BookData);
            var data     = obj.Delete(3);
            var okResult = data as OkObjectResult;

            //var okResult = data as string; // for checking if string is returned.

            Assert.AreEqual(200, okResult.StatusCode);
        }
        public void Add_Detail_Test()
        {
            ISellRecordRepo      BookData = new SellRecordRepo(db);
            SellRecordController obj      = new SellRecordController(BookData);
            SellRecord           book     = new SellRecord {
                BookName = "ttttttttt", SellQty = 990, date = DateTime.Parse("03-01-2020")
            };
            var data     = obj.Post(book);
            var okResult = data as OkObjectResult;

            Assert.AreEqual(200, okResult.StatusCode);
        }