@Test(expected = IllegalArgumentException.class) public void fileFactoryInvalidFile() { when(file.isFile()).thenReturn(Boolean.FALSE); FileOrDirectoryTaskOutput.file(file); }
@Test(expected = IllegalArgumentException.class) public void fileFactoryNullFile() { FileOrDirectoryTaskOutput.file(null); }
@Test public void fileFactoryValidFile_doesntExist() { when(file.isFile()).thenReturn(Boolean.FALSE); when(file.exists()).thenReturn(Boolean.FALSE); FileOrDirectoryTaskOutput instance = FileOrDirectoryTaskOutput.file(file); assertNotNull(instance); }