source: trunk/quest-core-assertions-test/src/test/java/de/ugoe/cs/quest/assertions/FileEqualsReplayTest.java @ 548

Last change on this file since 548 was 548, checked in by sherbold, 12 years ago
  • countless adaptations throughout nearly all components to remove errors introduced due to the refactoring of the event core
  • Property svn:mime-type set to text/plain
File size: 1.9 KB
Line 
1package de.ugoe.cs.quest.assertions;
2
3import org.junit.*;
4
5import de.ugoe.cs.quest.assertions.FileEqualsReplay;
6import static org.junit.Assert.*;
7
8/**
9 * The class <code>FileEqualsReplayTest</code> contains tests for the class
10 * <code>{@link FileEqualsReplay}</code>.
11 *
12 * @author Steffen Herbold
13 * @version 1.0
14 */
15public class FileEqualsReplayTest {
16
17        private final static String ENDLINE = System.getProperty("line.separator");
18
19        @Test
20        public void testFileEqualsReplay_1() throws Exception {
21                String expectedFile = "expectedFileString";
22                String actualFile = "actualFileString";
23
24                FileEqualsReplay result = new FileEqualsReplay(expectedFile, actualFile);
25
26                assertNotNull(result);
27                assertEquals(expectedFile, result.expectedFile);
28                assertEquals(actualFile, result.actualFile);
29        }
30
31        @Test(expected = java.security.InvalidParameterException.class)
32        public void testFileEqualsReplay_2() throws Exception {
33                String actualFile = "actualFileString";
34
35                new FileEqualsReplay(null, actualFile);
36        }
37
38        @Test(expected = java.security.InvalidParameterException.class)
39        public void testFileEqualsReplay_3() throws Exception {
40                String expectedFile = "expectedFileString";
41
42                new FileEqualsReplay(expectedFile, null);
43        }
44
45        @Test
46        public void testGetReplay_1() throws Exception {
47                FileEqualsReplay fixture = new FileEqualsReplay("", "");
48
49                String result = fixture.getReplay();
50
51                assertEquals("  <fileEquals actualFile=\"\" expectedFile=\"\"/>"
52                                + ENDLINE, result);
53        }
54
55        @Test
56        public void testGetReplay_2() throws Exception {
57
58                FileEqualsReplay fixture = new FileEqualsReplay("expectedFileString",
59                                "actualFileString");
60
61                String result = fixture.getReplay();
62
63                assertEquals(
64                                "  <fileEquals actualFile=\"actualFileString\" expectedFile=\"expectedFileString\"/>"
65                                                + ENDLINE, result);
66        }
67
68        public static void main(String[] args) {
69                new org.junit.runner.JUnitCore().run(FileEqualsReplayTest.class);
70        }
71}
Note: See TracBrowser for help on using the repository browser.