Пример #1
0
		public void TvEpisodeAttemptsToMakeCorrectFolderPaths()
		{
			//Arrange
			var fileUtility = MockRepository.GenerateMock<IFileUtilities>();
			var episode = new TvEpisode("Show Name - S01E02.avi");

			fileUtility.Expect(x => x.MakeDirs(@"D:\Video\\TV\Show Name\Season 01\Show Name - S01E02.avi"));

			//Act
			episode.Process(fileUtility);

			//Assert 
			//fileUtility.VerifyAllExpectations();
		}
Пример #2
0
		public void TvEpisodeIsMovedCorrectlyBasedOnFileName()
		{
			//Arrange
			var fileUtility = MockRepository.GenerateMock<IFileUtilities>();
			var episode = new TvEpisode("Show Name - S01E02.avi");

			fileUtility.Expect(x => x.Move(episode.FileName, @"D:\Video\\TV\Show Name\Season 01\Show Name - S01E02.avi"));

			//Act
			episode.Process(fileUtility);

			//Assert
			//fileUtility.VerifyAllExpectations();
		}