using Furniture.Bff.Contracts.Api; namespace Furniture.Bff.Application.UnitTests; public class ContractShapeTests { [Fact] public void GetFurnitureAvailabilityApiRequest_WhenCreated_StoresCorrelationId() { var request = new GetFurnitureAvailabilityApiRequest("FUR-001", "corr-123"); Assert.Equal("FUR-001", request.FurnitureId); Assert.Equal("corr-123", request.CorrelationId); } [Fact] public void GetFurnitureAvailabilityApiResponse_WhenCreated_StoresDisplayName() { var response = new GetFurnitureAvailabilityApiResponse("FUR-001", "Chair", 8); Assert.Equal("FUR-001", response.FurnitureId); Assert.Equal("Chair", response.DisplayName); Assert.Equal(8, response.QuantityAvailable); } }