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
);