From: Jeff M. <cus...@us...> - 2002-06-19 15:26:30
|
Update of /cvsroot/mockobjects/mockobjects-java/src/jdk/common/com/mockobjects/io In directory usw-pr-cvs1:/tmp/cvs-serv12913/src/jdk/common/com/mockobjects/io Modified Files: MockFile.java Added Files: MockStreamFactory.java Log Message: Lots of small changes to mocks --- NEW FILE: MockStreamFactory.java --- package com.mockobjects.io; import alt.java.io.File; import alt.java.io.StreamFactory; import com.mockobjects.ExpectationValue; import com.mockobjects.MockObject; import java.io.FileNotFoundException; import java.io.InputStream; public class MockStreamFactory extends MockObject implements StreamFactory { private final ExpectationValue myFile = new ExpectationValue("file"); private InputStream myInputStream; public void setExpectedFile(File aFile) { myFile.setExpected(aFile); } public void setupInputStream(InputStream inputStream) { this.myInputStream = inputStream; } public InputStream createInputStream(File aFile) throws FileNotFoundException { myFile.setActual(aFile); return myInputStream; } } Index: MockFile.java =================================================================== RCS file: /cvsroot/mockobjects/mockobjects-java/src/jdk/common/com/mockobjects/io/MockFile.java,v retrieving revision 1.1 retrieving revision 1.2 diff -u -r1.1 -r1.2 --- MockFile.java 7 May 2002 16:31:48 -0000 1.1 +++ MockFile.java 19 Jun 2002 15:26:24 -0000 1.2 @@ -15,6 +15,7 @@ private final ExpectationValue myFilenameFilter = new ExpectationValue("filename filter"); + private String myParent; private File[] myFilesToReturn; @@ -26,9 +27,12 @@ return null; } + public void setupGetParent(String aParent){ + myParent = aParent; + } + public String getParent() { - notImplemented(); - return null; + return myParent; } public File getParentFile() { |