public void PasswordEncryptionManager_UpdateEncryption_ShouldCallSetPassword() { var user = new User { CurrentEncryption = "SHA1" }; var testablePasswordEncryptionManager = new TestablePasswordEncryptionManager(_hashAlgorithmProvider, _userService); testablePasswordEncryptionManager.UpdateEncryption(user, "password"); testablePasswordEncryptionManager.SetPasswordCalled.Should().BeTrue(); }