From f05a8b73ecdddb54bd195f46b652f56acdddc823 Mon Sep 17 00:00:00 2001 From: Tour Date: Fri, 5 Dec 2025 04:48:41 +0100 Subject: [PATCH] Fix mock tests --- src/main/resources/resources/praetium.html | 473 ++++++++++++++++++ .../troostwijk_analysis_20251126_152413.json | 30 ++ .../troostwijk_kavels_20251126_152413.csv | 6 + .../troostwijk_kavels_20251126_152413.json | 120 +++++ 4 files changed, 629 insertions(+) create mode 100644 src/main/resources/resources/praetium.html create mode 100644 src/main/resources/resources/troostwijk_analysis_20251126_152413.json create mode 100644 src/main/resources/resources/troostwijk_kavels_20251126_152413.csv create mode 100644 src/main/resources/resources/troostwijk_kavels_20251126_152413.json diff --git a/src/main/resources/resources/praetium.html b/src/main/resources/resources/praetium.html new file mode 100644 index 0000000..8a00cd0 --- /dev/null +++ b/src/main/resources/resources/praetium.html @@ -0,0 +1,473 @@ + + + + + + Troostwijk Auctions - Kavel Data Dashboard + + + + + + + +
+
+
+
+

+ + Troostwijk Auctions +

+

Kavel Data Extraction & Analysis Dashboard

+
+
+
5
+
Total Kavels
+
+
+
+
+ + +
+ +
+
+
+
+ +
+
+
5
+
Categories
+
+
+
+ +
+
+
+ +
+
+
5
+
Locations
+
+
+
+ +
+
+
+ +
+
+
€67,250
+
Total Value
+
+
+
+ +
+
+
+ +
+
+
24
+
Avg Bids
+
+
+
+
+ + +
+ +
+

+ + Kavel Distribution by Category +

+
+
+ + +
+

+ + Price Distribution +

+
+
+
+ + +
+

+ + Bidding Activity Analysis +

+
+
+ + +
+
+

+ + Kavel Details +

+
+ + +
+
+ +
+ + + + + + + + + + + + + + + +
KavelCategoryCurrent BidBidsLocationEnd DateActions
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/src/main/resources/resources/troostwijk_analysis_20251126_152413.json b/src/main/resources/resources/troostwijk_analysis_20251126_152413.json new file mode 100644 index 0000000..3d9f95e --- /dev/null +++ b/src/main/resources/resources/troostwijk_analysis_20251126_152413.json @@ -0,0 +1,30 @@ +{ + "total_kavels": 5, + "categories": { + "Machinery": 1, + "Material Handling": 1, + "Furniture": 1, + "Power Generation": 1, + "Laboratory": 1 + }, + "locations": { + "Amsterdam, Netherlands": 1, + "Rotterdam, Netherlands": 1, + "Utrecht, Netherlands": 1, + "Eindhoven, Netherlands": 1, + "Leiden, Netherlands": 1 + }, + "price_ranges": { + "\u20ac5,000 - \u20ac15,000": 2, + "Under \u20ac5,000": 1, + "\u20ac15,000 - \u20ac25,000": 1, + "Over \u20ac25,000": 1 + }, + "bid_activity": { + "Medium (10-24 bids)": 2, + "Low (1-9 bids)": 1, + "High (25-39 bids)": 1, + "Very High (40+ bids)": 1 + }, + "time_distribution": {} +} \ No newline at end of file diff --git a/src/main/resources/resources/troostwijk_kavels_20251126_152413.csv b/src/main/resources/resources/troostwijk_kavels_20251126_152413.csv new file mode 100644 index 0000000..a09e11f --- /dev/null +++ b/src/main/resources/resources/troostwijk_kavels_20251126_152413.csv @@ -0,0 +1,6 @@ +id,title,description,current_bid,bid_count,end_date,location,auction_place,category,condition,year,images,specifications,url +KAVEL_001,Industrial CNC Machine - Haas VF-2,"Used Haas VF-2 vertical machining center, 30 taper, 10,000 RPM spindle","€12,500",23,2025-11-28 14:00:00,"Amsterdam, Netherlands",Metalworking Equipment Auction,Machinery,Used,2018,"https://example.com/image1.jpg, https://example.com/image2.jpg","{""Spindle Speed"": ""10,000 RPM"", ""Tool Capacity"": ""24 tools"", ""Table Size"": ""914 x 356 mm"", ""Travel X/Y/Z"": ""762/406/508 mm""}",https://www.troostwijkauctions.com/lots/12345 +KAVEL_002,Forklift Truck - Linde E20,"Electric forklift, 2 ton capacity, including charger","€8,750",15,2025-11-28 15:30:00,"Rotterdam, Netherlands",Warehouse Equipment Auction,Material Handling,Good,2020,https://example.com/forklift1.jpg,"{""Capacity"": ""2000 kg"", ""Lift Height"": ""4.5 meters"", ""Battery"": ""80V lithium-ion"", ""Hours"": ""1,250 hours""}",https://www.troostwijkauctions.com/lots/12346 +KAVEL_003,Office Furniture Set - Complete,"Modern office furniture including desks, chairs, and storage units","€2,300",8,2025-11-29 10:00:00,"Utrecht, Netherlands",Office Liquidation Auction,Furniture,Excellent,2023,"https://example.com/office1.jpg, https://example.com/office2.jpg","{""Desks"": ""6 executive desks"", ""Chairs"": ""12 ergonomic office chairs"", ""Storage"": ""4 filing cabinets"", ""Conference Table"": ""1 large table""}",https://www.troostwijkauctions.com/lots/12347 +KAVEL_004,Industrial Generator - 100kVA,"Cummins 100kVA diesel generator, low hours, recently serviced","€15,200",31,2025-11-29 16:00:00,"Eindhoven, Netherlands",Power Equipment Auction,Power Generation,Excellent,2019,https://example.com/generator1.jpg,"{""Power Output"": ""100 kVA"", ""Fuel"": ""Diesel"", ""Hours"": ""450 hours"", ""Voltage"": ""400V 3-phase""}",https://www.troostwijkauctions.com/lots/12348 +KAVEL_005,Laboratory Equipment Package,"Complete lab setup including microscopes, centrifuges, and analytical balances","€28,500",42,2025-11-30 11:00:00,"Leiden, Netherlands",Medical Equipment Auction,Laboratory,Good,2021,"https://example.com/lab1.jpg, https://example.com/lab2.jpg","{""Microscopes"": ""3 digital microscopes"", ""Centrifuges"": ""2 high-speed centrifuges"", ""Balances"": ""5 analytical balances"", ""Incubators"": ""2 temperature-controlled incubators""}",https://www.troostwijkauctions.com/lots/12349 diff --git a/src/main/resources/resources/troostwijk_kavels_20251126_152413.json b/src/main/resources/resources/troostwijk_kavels_20251126_152413.json new file mode 100644 index 0000000..9df5971 --- /dev/null +++ b/src/main/resources/resources/troostwijk_kavels_20251126_152413.json @@ -0,0 +1,120 @@ +[ + { + "id": "KAVEL_001", + "title": "Industrial CNC Machine - Haas VF-2", + "description": "Used Haas VF-2 vertical machining center, 30 taper, 10,000 RPM spindle", + "current_bid": "€12,500", + "bid_count": "23", + "end_date": "2025-11-28 14:00:00", + "location": "Amsterdam, Netherlands", + "auction_place": "Metalworking Equipment Auction", + "category": "Machinery", + "condition": "Used", + "year": "2018", + "images": [ + "https://example.com/image1.jpg", + "https://example.com/image2.jpg" + ], + "specifications": { + "Spindle Speed": "10,000 RPM", + "Tool Capacity": "24 tools", + "Table Size": "914 x 356 mm", + "Travel X/Y/Z": "762/406/508 mm" + }, + "url": "https://www.troostwijkauctions.com/lots/12345" + }, + { + "id": "KAVEL_002", + "title": "Forklift Truck - Linde E20", + "description": "Electric forklift, 2 ton capacity, including charger", + "current_bid": "€8,750", + "bid_count": "15", + "end_date": "2025-11-28 15:30:00", + "location": "Rotterdam, Netherlands", + "auction_place": "Warehouse Equipment Auction", + "category": "Material Handling", + "condition": "Good", + "year": "2020", + "images": [ + "https://example.com/forklift1.jpg" + ], + "specifications": { + "Capacity": "2000 kg", + "Lift Height": "4.5 meters", + "Battery": "80V lithium-ion", + "Hours": "1,250 hours" + }, + "url": "https://www.troostwijkauctions.com/lots/12346" + }, + { + "id": "KAVEL_003", + "title": "Office Furniture Set - Complete", + "description": "Modern office furniture including desks, chairs, and storage units", + "current_bid": "€2,300", + "bid_count": "8", + "end_date": "2025-11-29 10:00:00", + "location": "Utrecht, Netherlands", + "auction_place": "Office Liquidation Auction", + "category": "Furniture", + "condition": "Excellent", + "year": "2023", + "images": [ + "https://example.com/office1.jpg", + "https://example.com/office2.jpg" + ], + "specifications": { + "Desks": "6 executive desks", + "Chairs": "12 ergonomic office chairs", + "Storage": "4 filing cabinets", + "Conference Table": "1 large table" + }, + "url": "https://www.troostwijkauctions.com/lots/12347" + }, + { + "id": "KAVEL_004", + "title": "Industrial Generator - 100kVA", + "description": "Cummins 100kVA diesel generator, low hours, recently serviced", + "current_bid": "€15,200", + "bid_count": "31", + "end_date": "2025-11-29 16:00:00", + "location": "Eindhoven, Netherlands", + "auction_place": "Power Equipment Auction", + "category": "Power Generation", + "condition": "Excellent", + "year": "2019", + "images": [ + "https://example.com/generator1.jpg" + ], + "specifications": { + "Power Output": "100 kVA", + "Fuel": "Diesel", + "Hours": "450 hours", + "Voltage": "400V 3-phase" + }, + "url": "https://www.troostwijkauctions.com/lots/12348" + }, + { + "id": "KAVEL_005", + "title": "Laboratory Equipment Package", + "description": "Complete lab setup including microscopes, centrifuges, and analytical balances", + "current_bid": "€28,500", + "bid_count": "42", + "end_date": "2025-11-30 11:00:00", + "location": "Leiden, Netherlands", + "auction_place": "Medical Equipment Auction", + "category": "Laboratory", + "condition": "Good", + "year": "2021", + "images": [ + "https://example.com/lab1.jpg", + "https://example.com/lab2.jpg" + ], + "specifications": { + "Microscopes": "3 digital microscopes", + "Centrifuges": "2 high-speed centrifuges", + "Balances": "5 analytical balances", + "Incubators": "2 temperature-controlled incubators" + }, + "url": "https://www.troostwijkauctions.com/lots/12349" + } +] \ No newline at end of file