using System.Net; using System.Net.Http.Json; using System.Text; using MongoDB.Bson; using Newtonsoft.Json; using ShoppingAssistantApi.Application.Models.CreateDtos; using ShoppingAssistantApi.Tests.TestExtentions; namespace ShoppingAssistantApi.Tests.Tests; public class ProductsTests : TestsBase { public ProductsTests(TestingFactory factory) : base(factory) { } [Fact] public async Task StreamDataToClient_ReturnsExpectedResponse() { // Arrange var wishlistId = "ab79cde6f69abcd3efab65cd"; var message = new MessageCreateDto { Text = "Your message text" }; // Act var response = await _httpClient.PostAsJsonAsync($"http://127.0.0.1:5183//api/products/search/{wishlistId}", message); // Assert Assert.Equal(HttpStatusCode.OK, response.StatusCode); } }