blob: f30a8a9a8cff7d60f3d8387bbc371174e20205de [file] [log] [blame]
// Copyright 2018 The Fuchsia Authors. All rights reserved.
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
import 'package:settings/src/models/settings_model.dart'; // ignore: implementation_imports
import 'package:test/test.dart';
class TestSettingsModel extends SettingsModel {
@override
void initialize() {}
}
void main() {
TestSettingsModel _settingsModel = TestSettingsModel();
test('test buildInfo - debug build', () {
final DateTime testDate = DateTime.utc(2006, 10, 6, 13, 20, 0);
_settingsModel.testBuildTag = testDate.toString();
expect(_settingsModel.buildInfo, equals('2006-10-06 13:20:00.000Z'));
});
test('test buildInfo - release build', () {
_settingsModel.testBuildTag = '20190422_00_RC01';
expect(_settingsModel.buildInfo, equals('20190422_00_RC01'));
});
}