public async Task TestGetAllBouquets() { var returnSet = new[] { new Bouquet { Id = 1, Name = "test name 1", Price = 123, Description = "test description 1" }, new Bouquet { Id = 2, Name = "test name 2", Price = 123, Description = "test description 2" }, new Bouquet { Id = 3, Name = "test name 3", Price = 123, Description = "test description 3" }, }; // Arrange _bouquetRepoMock.Setup(x => x.GetAllBouquets()).ReturnsAsync(returnSet).Verifiable(); // Act var bouquetResponse = await _bouquetController.getAllBouquets(); // Assert bouquetResponse.Should().BeOfType <OkObjectResult>(); // verify via a snapshot (https://swisslife-oss.github.io/snapshooter/) // used a lot in jest (for JS) Snapshot.Match(bouquetResponse); }