**** Merged from MCS ****
[mono-project.git] / mcs / class / System.Web.Services / Test / System.Web.Services / WebMethodAttributeTest.cs
blob0023bbf64f17de8bca59884b3e3725a84d3d2477
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
12 using NUnit.Framework;
13 using System;
14 using System.Web.Services;
15 using System.EnterpriseServices;
17 namespace MonoTests.System.Web.Services {
19 [TestFixture]
20 public class WebMethodAttributeTest : Assertion {
22 [Test]
23 public void TestConstructors ()
25 WebMethodAttribute attribute;
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);