المثال إس همية للاختبارات اختبار svnkit
سؤال
وهناك مشروع أعمل على يتفاعل بشكل كبير مع التخريب، وذلك باستخدام svnkit.
هل هناك أي أمثلة على تشغيل وهمية المثال إس في الذاكرة، للمساعدة في تسهيل الاختبار وما إلى ذلك؟
وهتاف
ومارتي
المحلول
وانها واضحة جدا لخلق SVN مستودع مؤقت على الملفات لاستخدامها أثناء الاختبار الذي يمكنك حذف فورا في نهاية الاختبار. يمكنك استخدام ملف: // بروتوكول الوصول إليه
import static org.junit.Assert.*;
import java.io.*;
import org.apache.commons.io.FileUtils;
import org.junit.*;
import org.tmatesoft.svn.core.*;
public class SVNTest {
private static final String path = "/tmp/testrepo";
SVNURL tgtURL;
@Before
public void setUp() throws Exception {
SVNRepositoryFactoryImpl.setup();
tgtURL = SVNRepositoryFactory.createLocalRepository( new File( path ), true , false );
}
@After
public void tearDown() throws IOException {
FileUtils.deleteDirectory(new File(path));
}
@Test
public void test() {
fail("Not yet implemented");
}
}
نصائح أخرى
لماذا لا يمكنك فقط إنشاء مستودع SVN بسيط مع بيانات وهمية؟ انها مجرد عدد قليل من الأوامر.
والتي قد تكون إينتيستيد في mockito ، التي يجب أن تعمل بشكل جيد مع SVNkit
وبلدي 0.02 $
لا تنتمي إلى StackOverflow