import 'package:eatvio_app/features/registration/models/user_registration_model.dart'; import 'package:flutter_test/flutter_test.dart'; void main() { group('UserRegistrationSheet', () { test('создает UserRegistrationSheet с правильными значениями', () { const model = UserRegistrationSheet( firstName: 'John', lastName: 'Doe', email: 'john@example.com', password: 'password123', passwordConfirmation: 'password123', birthdate: '1990-01-01', gender: 'male', location: 'Moscow', responseBody: '{}', lang: 'ru', weight: 70, height: 175, phone: '+79001234567', chestCircumference: 100, waistCircumference: 80, hipCircumference: 90, bloodPressureUp: 120, bloodPressureDown: 80, hasHypo: 0, hasHyper: 0, aboutAllergy: 'No allergies', aboutTakingPils: 'No pills', aboutSportHobbies: 'Running', favoriteFoods: 'Fruits', unfavoriteFoods: 'Fast food', additionalInfo: 'Additional info', ); expect(model.firstName, 'John'); expect(model.email, 'john@example.com'); expect(model.weight, 70); expect(model.termsAccepted, 'accepted'); }); }); }