public async Task Browse_ReturnsListOfFaceShapeLinks()
        {
            // Arrange
            _faceShapeLinksContext = _db.SeedFaceShapeLinksContext();
            List <FaceShapeLinks> expected = _db.FaceShapeLinks;

            // Act
            List <FaceShapeLinks> actual = await _faceShapeLinksContext.Browse();

            // Assert
            Assert.Equal(expected.Count, actual.Count);
        }
        public async Task Browse_Limit_Offset_Search_ReturnsFilteredFaceShapeLinks()
        {
            // Arrange
            _faceShapeLinksContext = _db.SeedFaceShapeLinksContext();
            List <FaceShapeLinks> expected = _db.FaceShapeLinks.FindAll(c =>
                                                                        c.LinkName.Trim().ToLower().Contains("oval"));

            // Act
            // Equivalent to GET /face_shape_links?limit=1000&offset=0&search=oval
            List <FaceShapeLinks> actual = await _faceShapeLinksContext.Browse("1000", "0", "oval");

            // Assert
            Assert.Equal(expected.Count, actual.Count);
        }