Exemplo n.º 1
0
        public void TestConstructorNormal()
        {
            // Main
            var installation = new NbPushInstallation(null);

            // Assert
            Assert.AreEqual(NbService.Singleton, installation.Service);
            Assert.IsNull(installation.AllowedSenders);
            Assert.AreEqual(installation.AppVersionCode, 0);
            Assert.IsNull(installation.AppVersionString);
            Assert.IsNull(installation.Channels);
            Assert.IsNull(installation.DeviceToken);
            Assert.IsNull(installation.InstallationId);
            Assert.IsNull(installation.Options);
            Assert.IsNull(installation.OsType);
            Assert.IsNull(installation.OsVersion);
            Assert.IsNull(installation.Owner);
            Assert.IsNull(installation.PushType);
        }
Exemplo n.º 2
0
        public void TestConstructorWithServiceNormal()
        {
            NbService.EnableMultiTenant(true);
            var service = NbService.GetInstance();

            // Main
            var installation = new NbPushInstallation(service);

            // Assert
            Assert.AreEqual(service, installation.Service);
            Assert.IsNull(installation.AllowedSenders);
            Assert.AreEqual(installation.AppVersionCode, 0);
            Assert.IsNull(installation.AppVersionString);
            Assert.IsNull(installation.Channels);
            Assert.IsNull(installation.DeviceToken);
            Assert.IsNull(installation.InstallationId);
            Assert.IsNull(installation.Options);
            Assert.IsNull(installation.OsType);
            Assert.IsNull(installation.OsVersion);
            Assert.IsNull(installation.Owner);
            Assert.IsNull(installation.PushType);

            NbService.EnableMultiTenant(false);
        }