Fixed HttpWebRequestTest to compile with mobile NUnit.
[mono.git] / mcs / class / System / Test / System.Diagnostics / TextWriterTraceListenerTest.cs
1 //
2 // MonoTests.System.Diagnostics.TextWriterTraceListenerTest.cs
3 //
4 // Author:
5 //      John R. Hicks (angryjohn69@nc.rr.com)
6 //
7 // (C) 2001
8
9 #if !MOBILE
10
11 using System;
12 using System.IO;
13 using System.Text;
14 using System.Diagnostics;
15 using NUnit.Framework;
16
17 namespace MonoTests.System.Diagnostics
18 {
19         [TestFixture]
20         public class TextWriterTraceListenerTest
21         {
22                 private TextWriterTraceListener listener;
23
24                 [SetUp]
25                 public void SetUp()
26                 {
27                         listener = new TextWriterTraceListener();
28                         listener.Writer = Console.Out;
29                 }
30                 
31                 [TearDown]
32                 public void TearDown()
33                 {
34                         listener = null;
35                 }
36
37                 [Test]
38                 public void TestWrite()
39                 {
40                         Assert.IsTrue(!(listener == null), "Null Listener");
41                         Assert.IsTrue(!(listener.Writer == null), "Null Writer");
42                         listener.Write("Test Message\n");
43                         
44                 }
45                 
46                 [Test]
47                 public void TestWriteLine()
48                 {
49                         Assert.IsTrue(!(listener == null), "Null Listener");
50                         Assert.IsTrue(!(listener.Writer == null), "Null Writer");
51                         listener.WriteLine("Test WriteLine Message");
52                 }
53                 
54                 [Test]
55                 public void TestFlush()
56                 {
57                         listener.Flush();
58                 }
59         }
60 }
61
62 #endif