import 'package:eatvio_app/features/auth/models/yandex_profile_model.dart'; import 'package:flutter_test/flutter_test.dart'; void main() { group('YandexProfileModel', () { test('создает YandexProfileModel с правильными значениями', () { final phoneData = YandexPhoneData(id: 1, number: '+79001234567'); final model = YandexProfileModel( id: '123', login: 'test@yandex.ru', birthday: '1990-01-01', clientId: 'client-123', displayName: 'Display Name', realName: 'Real Name', firstName: 'First', lastName: 'Last', sex: 'male', defaultEmail: 'test@yandex.ru', defaultPhone: phoneData, ); expect(model.id, '123'); expect(model.login, 'test@yandex.ru'); expect(model.defaultPhone.number, '+79001234567'); }); }); group('YandexPhoneData', () { test('создает YandexPhoneData с правильными значениями', () { final phoneData = YandexPhoneData(id: 1, number: '+79001234567'); expect(phoneData.id, 1); expect(phoneData.number, '+79001234567'); }); }); }