| Index: packages/usage/test/usage_impl_test.dart
|
| diff --git a/packages/usage/test/usage_impl_test.dart b/packages/usage/test/usage_impl_test.dart
|
| index a4ca3ac99baeed9148d079bc23ca41bfd679a201..b8c0f052cdb41cf43da482f806178d6f73817599 100644
|
| --- a/packages/usage/test/usage_impl_test.dart
|
| +++ b/packages/usage/test/usage_impl_test.dart
|
| @@ -28,34 +28,19 @@ void defineTests() {
|
| });
|
|
|
| group('AnalyticsImpl', () {
|
| - test('trackingId', () {
|
| - AnalyticsImplMock mock = createMock();
|
| - expect(mock.trackingId, isNotNull);
|
| - });
|
| -
|
| - test('applicationName', () {
|
| - AnalyticsImplMock mock = createMock();
|
| - expect(mock.applicationName, isNotNull);
|
| - });
|
| -
|
| - test('applicationVersion', () {
|
| - AnalyticsImplMock mock = createMock();
|
| - expect(mock.applicationVersion, isNotNull);
|
| - });
|
| -
|
| test('respects disabled', () {
|
| AnalyticsImplMock mock = createMock();
|
| - mock.enabled = false;
|
| + mock.optIn = false;
|
| mock.sendException('FooBar exception');
|
| - expect(mock.enabled, false);
|
| + expect(mock.optIn, false);
|
| expect(mock.mockPostHandler.sentValues, isEmpty);
|
| });
|
|
|
| - test('firstRun', () {
|
| - AnalyticsImplMock mock = createMock();
|
| - expect(mock.firstRun, true);
|
| - mock = createMock(props: {'firstRun': false});
|
| - expect(mock.firstRun, false);
|
| + test('hasSetOptIn', () {
|
| + AnalyticsImplMock mock = createMock(setOptIn: false);
|
| + expect(mock.hasSetOptIn, false);
|
| + mock.optIn = false;
|
| + expect(mock.hasSetOptIn, true);
|
| });
|
|
|
| test('setSessionValue', () {
|
| @@ -77,28 +62,6 @@ void defineTests() {
|
| mock.sendScreenView('baz');
|
| return mock.waitForLastPing(timeout: new Duration(milliseconds: 100));
|
| });
|
| -
|
| - group('clientId', () {
|
| - test('is available immediately', () {
|
| - AnalyticsImplMock mock = createMock();
|
| - expect(mock.clientId, isNotEmpty);
|
| - });
|
| -
|
| - test('is memoized', () {
|
| - AnalyticsImplMock mock = createMock();
|
| - final value1 = mock.clientId;
|
| - final value2 = mock.clientId;
|
| - expect(value1, isNotEmpty);
|
| - expect(value1, value2);
|
| - });
|
| -
|
| - test('is stored in properties', () {
|
| - AnalyticsImplMock mock = createMock();
|
| - expect(mock.properties['clientId'], isNull);
|
| - final value = mock.clientId;
|
| - expect(mock.properties['clientId'], value);
|
| - });
|
| - });
|
| });
|
|
|
| group('postEncode', () {
|
|
|