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); }
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); }