Example #1
0
        public void TestCompositeKeyVm()
        {
            var database       = new DatabaseServiceMock();
            var compositeKeyVm = new CompositeKeyVm(database, _resource);

            Assert.IsTrue(compositeKeyVm.OpenDatabase(null, false).GetAwaiter().GetResult());
            compositeKeyVm.StatusType = 1;
            compositeKeyVm.Password   = "******";
            Assert.AreEqual(0, compositeKeyVm.StatusType);
            Assert.AreEqual(15.0, compositeKeyVm.PasswordComplexityIndicator);
        }
Example #2
0
 private void OpenOrCreateDatabase(StorageFile databaseFile, bool createNew)
 {
     Assert.ThrowsException<ArgumentNullException>(
         () => _database.Open(databaseFile, null, createNew));
     var compositeKey = new CompositeKeyVm(_database, _resource)
     {
         HasPassword = true,
         Password = "******"
     };
     compositeKey.OpenDatabase(databaseFile, createNew).GetAwaiter().GetResult();
     Assert.IsTrue(_database.IsOpen);
 }