public void CloseCurrentDiary_sets_CurrentDatabasePath_to_empty()
        {
            var entityUnderTest = new DreamDiaryViewModel(GetPersistenceService(), Substitute.For <IDreamDiaryPaths>())
            {
                CurrentDatabasePath = @"C:\Hello"
            };

            entityUnderTest.CurrentDatabasePath.Should().NotBeNullOrEmpty();
            entityUnderTest.CloseCurrentDiary();
            entityUnderTest.CurrentDatabasePath.Should().BeNullOrEmpty();
        }
        public void CloseCurrentDiary_removes_entries()
        {
            var entityUnderTest = new DreamDiaryViewModel(GetPersistenceService(), Substitute.For <IDreamDiaryPaths>())
            {
                CurrentDatabasePath = @"C:\Hello"
            };

            AddThreeDreamEntriesTwoDays(entityUnderTest);
            entityUnderTest.DreamDays.Should().HaveCount(2);
            entityUnderTest.CloseCurrentDiary();
            entityUnderTest.DreamDays.Should().BeEmpty();
        }