// // VehicleDto+Presets.swift // AutoCatTests // // Created by Selim Mustafaev on 13.07.2024. // Copyright © 2024 Selim Mustafaev. All rights reserved. // import AutoCatCore extension VehicleDto { static var normal: VehicleDto { var vehicle = VehicleDto() vehicle.number = "А123АА761" vehicle.brand = VehicleBrandDto() return vehicle } static var unrecognized: VehicleDto { var vehicle = VehicleDto() vehicle.number = "А123АА761" return vehicle } } // Fluent extension VehicleDto { func addNote(text: String) -> Self { var vehicle = self vehicle.notes.append(VehicleNoteDto(text: text)) return vehicle } func addNote(text: String, id: String) -> Self { var note = VehicleNoteDto(text: text) note.id = id var vehicle = self vehicle.notes.append(note) return vehicle } }