1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20 package com.github.maven_nar.cpptasks.ibm;
21
22 import junit.framework.TestCase;
23
24 import com.github.maven_nar.cpptasks.compiler.AbstractProcessor;
25
26
27
28
29
30
31
32 public class TestVisualAgeCCompiler extends TestCase {
33 public TestVisualAgeCCompiler(final String name) {
34 super(name);
35 }
36
37 public void testBidAssembly() {
38 final VisualAgeCCompiler compiler = VisualAgeCCompiler.getInstance();
39 assertEquals(AbstractProcessor.DEFAULT_PROCESS_BID, compiler.bid("foo.s"));
40 }
41
42 public void testBidC() {
43 final VisualAgeCCompiler compiler = VisualAgeCCompiler.getInstance();
44 assertEquals(AbstractProcessor.DEFAULT_PROCESS_BID, compiler.bid("foo.c"));
45 }
46
47 public void testBidCpp() {
48 final VisualAgeCCompiler compiler = VisualAgeCCompiler.getInstance();
49 assertEquals(AbstractProcessor.DEFAULT_PROCESS_BID, compiler.bid("foo.C"));
50 }
51
52 public void testBidCpp2() {
53 final VisualAgeCCompiler compiler = VisualAgeCCompiler.getInstance();
54 assertEquals(AbstractProcessor.DEFAULT_PROCESS_BID, compiler.bid("foo.cc"));
55 }
56
57 public void testBidCpp3() {
58 final VisualAgeCCompiler compiler = VisualAgeCCompiler.getInstance();
59 assertEquals(AbstractProcessor.DEFAULT_PROCESS_BID, compiler.bid("foo.cxx"));
60 }
61
62 public void testBidCpp4() {
63 final VisualAgeCCompiler compiler = VisualAgeCCompiler.getInstance();
64 assertEquals(AbstractProcessor.DEFAULT_PROCESS_BID, compiler.bid("foo.cpp"));
65 }
66
67 public void testBidPreprocessed() {
68 final VisualAgeCCompiler compiler = VisualAgeCCompiler.getInstance();
69 assertEquals(AbstractProcessor.DEFAULT_PROCESS_BID, compiler.bid("foo.i"));
70 }
71 }