2005-01-31 Zoltan Varga <vargaz@freemail.hu>
[mono.git] / mcs / class / System.Web.Services / Test / System.Web.Services / WebMethodAttributeTest.cs
1 //
2 // MonoTests.System.Web.Services.WebMethodAttributeTest.cs
3 //
4 // Author:
5 //   Tim Coleman (tim@timcoleman.com)
6 //   Dave Bettin (dave@opendotnet.com)
7 //
8 // Copyright (C) Tim Coleman, 2002
9 // Copyright (C) Dave Bettin, 2003
10 //
11
12 using NUnit.Framework;
13 using System;
14 using System.Web.Services;
15 using System.EnterpriseServices;
16
17 namespace MonoTests.System.Web.Services {
18
19         [TestFixture]
20         public class WebMethodAttributeTest : Assertion {
21
22                 [Test]
23                 public void TestConstructors ()
24                 {
25                         WebMethodAttribute attribute;
26
27                         attribute = new WebMethodAttribute ();
28                         AssertEquals (true, attribute.BufferResponse);
29                         AssertEquals (0, attribute.CacheDuration);
30                         AssertEquals (String.Empty, attribute.Description);
31                         AssertEquals (false, attribute.EnableSession);
32                         AssertEquals (String.Empty, attribute.MessageName);
33                         AssertEquals (TransactionOption.Disabled, attribute.TransactionOption);
34                 }
35         }
36 }