public async Task RoomApi_AddRoomFloorPlanAsync_IntegrationTest()
        {
            var roomId = Guid.Parse("C909DDE0-97BF-49C9-976B-DCE398E533FF");
            var token  = await GenerateTokenAsync();

            client.DefaultRequestHeaders.Add("Authorization", $"Bearer {token.AccessToken}");

            var roomFloorPlan = new RoomFloorPlanModel
            {
                RoomId = roomId,
                Img    = @"D:\Repository\RealEstateCoreApi\RealEstateCore\wwwroot\Images\Properties\FloorPlan\floorplan.png"
            };

            var payload = new StringContent(
                JsonConvert.SerializeObject(roomFloorPlan),
                Encoding.UTF8,
                "application/json"
                );

            try
            {
                var request = await client.PostAsync("api/v1/Room/floorplan/add", payload);

                var response = await request.Content.ReadAsStringAsync();

                if (request.IsSuccessStatusCode)
                {
                    var content = JsonConvert.DeserializeObject <ResponseModel>(response);

                    Assert.IsTrue(content.Status);
                }
                else
                {
                    var resp = JsonConvert.DeserializeObject <ResponseModel>(response);

                    Assert.Fail(resp.Message);
                }
            }
            catch (Exception ex)
            {
                logService.Log("API Endpoint: Add Room Floor Plan", ex.InnerException.Message, ex.Message, ex.StackTrace);
                Assert.Fail(ex.Message);
            }
        }
        public async Task <IActionResult> PostFloorPlanAsync([FromBody] RoomFloorPlanModel obj)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest());
            }

            var response = await _roomService.AddRoomFloorPlanAsync(obj);

            _responseModel.Status  = response.Status;
            _responseModel.Message = response.Message;

            if (_responseModel.Status)
            {
                return(Ok(_responseModel));
            }
            else
            {
                return(BadRequest(_responseModel));
            }
        }