Added SystemViewModelTest to provide basic testing coverage for the openUpdateConfirm and closeUpdateConfirm methods. These methods handle state changes within the UI without side-effects or dependencies, so straightforward property assertions were sufficient. This improves overall code reliability by ensuring simple UI boolean states function predictably.