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); }