public Create()
            {
                var context = new Mock <IProductBacklogContext>();

                context.SetupGet(c => c.BacklogItems)
                .Returns(DbSetUtils.GetMockDbSet <BacklogItem>());
                this.controller = new ProductBacklogItemController(context.Object);
            }
            public Get()
            {
                var context = new Mock <IProductBacklogContext>();

                context.SetupGet(c => c.ProductBacklogs)
                .Returns(DbSetUtils.GetMockDbSet(new ProductBacklog {
                    Id = 1
                }));
                this.controller = new ProductBacklogController(context.Object);
            }
            public Delete()
            {
                var context = new Mock <IProductBacklogContext>();

                context.SetupGet(c => c.BacklogItems)
                .Returns(DbSetUtils.GetMockDbSet(new BacklogItem {
                    Id = 1, ProductBacklogId = 1
                }));
                this.controller = new ProductBacklogItemController(context.Object);
            }
            public Update()
            {
                var context = new Mock <IProductBacklogContext>();

                context.SetupGet(c => c.ProductBacklogs)
                .Returns(DbSetUtils.GetMockDbSet(new ProductBacklog {
                    Id = 1, Name = "Original Value"
                }));
                this.controller = new ProductBacklogController(context.Object);
            }