2 // OASISTest.cs - NUnit Test Cases for OASIS
5 // Sebastien Pouliot (spouliot@motus.com)
7 // (C) 2003 Motus Technologies Inc. (http://www.motus.com)
10 using NUnit.Framework;
11 using Microsoft.Web.Services.Security;
14 namespace MonoTests.MS.Web.Services.Security {
17 public class OASISTest : Assertion {
20 public void Constructor ()
22 OASIS o = new OASIS ("mono");
23 AssertNotNull ("Constructor", o);
24 AssertEquals ("OASIS(mono).PrefixValue", "wsse", o.PrefixValue);
25 AssertEquals ("OASIS(mono).NamespaceURIValue", "mono", o.NamespaceURIValue);
29 public void ConstructorNull ()
31 OASIS o = new OASIS (null);
32 AssertNotNull ("Constructor", o);
33 AssertEquals ("OASIS(null).PrefixValue", "wsse", o.PrefixValue);
34 AssertNull ("OASIS(null).NamespaceURIValue", o.NamespaceURIValue);
38 public void PublicConstStrings ()
40 AssertEquals ("Prefix", "wsse", OASIS.Prefix);