You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@river.apache.org by pe...@apache.org on 2013/01/02 06:21:08 UTC

svn commit: r1427655 [7/35] - in /river/jtsk/skunk/qa_refactor/trunk/qa: ./ doc/ src/com/sun/jini/qa/harness/ src/com/sun/jini/test/impl/discoverymanager/ src/com/sun/jini/test/impl/discoveryproviders/ src/com/sun/jini/test/impl/end2end/e2etest/ src/co...

Modified: river/jtsk/skunk/qa_refactor/trunk/qa/doc/renewalservice-test.html
URL: http://svn.apache.org/viewvc/river/jtsk/skunk/qa_refactor/trunk/qa/doc/renewalservice-test.html?rev=1427655&r1=1427654&r2=1427655&view=diff
==============================================================================
--- river/jtsk/skunk/qa_refactor/trunk/qa/doc/renewalservice-test.html (original)
+++ river/jtsk/skunk/qa_refactor/trunk/qa/doc/renewalservice-test.html Wed Jan  2 05:20:52 2013
@@ -1,3504 +1,2205 @@
-<!--
- ! Licensed to the Apache Software Foundation (ASF) under one
- ! or more contributor license agreements.  See the NOTICE file
- ! distributed with this work for additional information
- ! regarding copyright ownership. The ASF licenses this file
- ! to you under the Apache License, Version 2.0 (the
- ! "License"); you may not use this file except in compliance
- ! with the License. You may obtain a copy of the License at
- ! 
- !      http://www.apache.org/licenses/LICENSE-2.0
- ! 
- ! Unless required by applicable law or agreed to in writing, software
- ! distributed under the License is distributed on an "AS IS" BASIS,
- ! WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- ! See the License for the specific language governing permissions and
- ! limitations under the License.
- !-->
-<html xmlns:o="urn:schemas-microsoft-com:office:office"
-xmlns:w="urn:schemas-microsoft-com:office:word"
-xmlns="http://www.w3.org/TR/REC-html40">
-
-<head>
-<meta http-equiv=Content-Type content="text/html; charset=windows-1252">
-<meta name=ProgId content=Word.Document>
-<meta name=Generator content="Microsoft Word 9">
-<meta name=Originator content="Microsoft Word 9">
-<link rel=File-List href="./renewalservice-test_files/filelist.xml">
-<title>Lease Renewal Service Tests</title>
-<!--[if gte mso 9]><xml>
- <o:DocumentProperties>
-  <o:Author>Steven F. Harris</o:Author>
-  <o:LastAuthor>Valued Gateway Client</o:LastAuthor>
-  <o:Revision>2</o:Revision>
-  <o:TotalTime>39014</o:TotalTime>
-  <o:LastPrinted>2000-05-24T18:04:00Z</o:LastPrinted>
-  <o:Created>2000-04-25T19:07:00Z</o:Created>
-  <o:LastSaved>2000-04-25T19:07:00Z</o:LastSaved>
-  <o:Pages>10</o:Pages>
-  <o:Words>6206</o:Words>
-  <o:Characters>35377</o:Characters>
-  <o:Company> </o:Company>
-  <o:Lines>294</o:Lines>
-  <o:Paragraphs>70</o:Paragraphs>
-  <o:CharactersWithSpaces>43445</o:CharactersWithSpaces>
-  <o:Version>9.2720</o:Version>
- </o:DocumentProperties>
-</xml><![endif]--><!--[if gte mso 9]><xml>
- <w:WordDocument>
-  <w:DisplayHorizontalDrawingGridEvery>0</w:DisplayHorizontalDrawingGridEvery>
-  <w:DisplayVerticalDrawingGridEvery>0</w:DisplayVerticalDrawingGridEvery>
-  <w:UseMarginsForDrawingGridOrigin/>
-  <w:Compatibility>
-   <w:FootnoteLayoutLikeWW8/>
-   <w:ShapeLayoutLikeWW8/>
-   <w:AlignTablesRowByRow/>
-   <w:ForgetLastTabAlignment/>
-   <w:LayoutRawTableWidth/>
-   <w:LayoutTableRowsApart/>
-  </w:Compatibility>
- </w:WordDocument>
-</xml><![endif]-->
-<style>
-<!--
- /* Style Definitions */
-p.MsoNormal, li.MsoNormal, div.MsoNormal
-	{mso-style-parent:"";
-	margin:0in;
-	margin-bottom:.0001pt;
-	mso-pagination:widow-orphan;
-	font-size:10.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
-h1
-	{mso-style-next:Normal;
-	margin:0in;
-	margin-bottom:.0001pt;
-	mso-pagination:widow-orphan;
-	page-break-after:avoid;
-	mso-outline-level:1;
-	font-size:10.0pt;
-	font-family:"Times New Roman";
-	mso-font-kerning:0pt;
-	font-weight:normal;
-	font-style:italic;
-	mso-bidi-font-style:normal;}
-h2
-	{mso-style-next:Normal;
-	margin:0in;
-	margin-bottom:.0001pt;
-	mso-pagination:widow-orphan;
-	page-break-after:avoid;
-	mso-outline-level:2;
-	font-size:12.0pt;
-	mso-bidi-font-size:10.0pt;
-	font-family:"Times New Roman";
-	font-weight:normal;
-	font-style:italic;
-	mso-bidi-font-style:normal;}
-p.MsoTitle, li.MsoTitle, div.MsoTitle
-	{margin:0in;
-	margin-bottom:.0001pt;
-	text-align:center;
-	mso-pagination:widow-orphan;
-	font-size:16.0pt;
-	mso-bidi-font-size:10.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
-p.MsoBodyText, li.MsoBodyText, div.MsoBodyText
-	{margin:0in;
-	margin-bottom:.0001pt;
-	mso-pagination:widow-orphan;
-	font-size:10.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";
-	font-style:italic;
-	mso-bidi-font-style:normal;}
-@page Section1
-	{size:11.0in 8.5in;
-	mso-page-orientation:landscape;
-	margin:1.25in 1.0in 1.25in 1.0in;
-	mso-header-margin:.5in;
-	mso-footer-margin:.5in;
-	mso-paper-source:0;}
-div.Section1
-	{page:Section1;}
- /* List Definitions */
-@list l0
-	{mso-list-id:7488053;
-	mso-list-type:simple;
-	mso-list-template-ids:67698703;}
-@list l0:level1
-	{mso-level-tab-stop:.25in;
-	mso-level-number-position:left;
-	margin-left:.25in;
-	text-indent:-.25in;}
-@list l1
-	{mso-list-id:9530307;
-	mso-list-type:simple;
-	mso-list-template-ids:67698703;}
-@list l1:level1
-	{mso-level-tab-stop:.25in;
-	mso-level-number-position:left;
-	margin-left:.25in;
-	text-indent:-.25in;}
-@list l2
-	{mso-list-id:13923869;
-	mso-list-type:simple;
-	mso-list-template-ids:67698703;}
-@list l2:level1
-	{mso-level-tab-stop:.25in;
-	mso-level-number-position:left;
-	margin-left:.25in;
-	text-indent:-.25in;}
-@list l3
-	{mso-list-id:175535357;
-	mso-list-type:simple;
-	mso-list-template-ids:67698703;}
-@list l3:level1
-	{mso-level-tab-stop:.25in;
-	mso-level-number-position:left;
-	margin-left:.25in;
-	text-indent:-.25in;}
-@list l4
-	{mso-list-id:190730138;
-	mso-list-type:simple;
-	mso-list-template-ids:67698703;}
-@list l4:level1
-	{mso-level-tab-stop:.25in;
-	mso-level-number-position:left;
-	margin-left:.25in;
-	text-indent:-.25in;}
-@list l5
-	{mso-list-id:213077777;
-	mso-list-type:simple;
-	mso-list-template-ids:67698703;}
-@list l5:level1
-	{mso-level-tab-stop:.25in;
-	mso-level-number-position:left;
-	margin-left:.25in;
-	text-indent:-.25in;}
-@list l6
-	{mso-list-id:248540591;
-	mso-list-type:simple;
-	mso-list-template-ids:67698703;}
-@list l6:level1
-	{mso-level-tab-stop:.25in;
-	mso-level-number-position:left;
-	margin-left:.25in;
-	text-indent:-.25in;}
-@list l7
-	{mso-list-id:285159669;
-	mso-list-type:simple;
-	mso-list-template-ids:67698703;}
-@list l7:level1
-	{mso-level-tab-stop:.25in;
-	mso-level-number-position:left;
-	margin-left:.25in;
-	text-indent:-.25in;}
-@list l8
-	{mso-list-id:305555309;
-	mso-list-type:simple;
-	mso-list-template-ids:67698703;}
-@list l8:level1
-	{mso-level-tab-stop:.25in;
-	mso-level-number-position:left;
-	margin-left:.25in;
-	text-indent:-.25in;}
-@list l9
-	{mso-list-id:335234236;
-	mso-list-type:simple;
-	mso-list-template-ids:67698703;}
-@list l9:level1
-	{mso-level-tab-stop:.25in;
-	mso-level-number-position:left;
-	margin-left:.25in;
-	text-indent:-.25in;}
-@list l10
-	{mso-list-id:352993854;
-	mso-list-type:simple;
-	mso-list-template-ids:67698703;}
-@list l10:level1
-	{mso-level-tab-stop:.25in;
-	mso-level-number-position:left;
-	margin-left:.25in;
-	text-indent:-.25in;}
-@list l11
-	{mso-list-id:419067590;
-	mso-list-type:simple;
-	mso-list-template-ids:67698703;}
-@list l11:level1
-	{mso-level-tab-stop:.25in;
-	mso-level-number-position:left;
-	margin-left:.25in;
-	text-indent:-.25in;}
-@list l12
-	{mso-list-id:537746295;
-	mso-list-type:simple;
-	mso-list-template-ids:67698703;}
-@list l12:level1
-	{mso-level-tab-stop:.25in;
-	mso-level-number-position:left;
-	margin-left:.25in;
-	text-indent:-.25in;}
-@list l13
-	{mso-list-id:555510570;
-	mso-list-type:simple;
-	mso-list-template-ids:67698703;}
-@list l13:level1
-	{mso-level-tab-stop:.25in;
-	mso-level-number-position:left;
-	margin-left:.25in;
-	text-indent:-.25in;}
-@list l14
-	{mso-list-id:620189498;
-	mso-list-type:simple;
-	mso-list-template-ids:67698703;}
-@list l14:level1
-	{mso-level-tab-stop:.25in;
-	mso-level-number-position:left;
-	margin-left:.25in;
-	text-indent:-.25in;}
-@list l15
-	{mso-list-id:629436494;
-	mso-list-type:simple;
-	mso-list-template-ids:67698703;}
-@list l15:level1
-	{mso-level-tab-stop:.25in;
-	mso-level-number-position:left;
-	margin-left:.25in;
-	text-indent:-.25in;}
-@list l16
-	{mso-list-id:634914266;
-	mso-list-type:simple;
-	mso-list-template-ids:67698703;}
-@list l16:level1
-	{mso-level-tab-stop:.25in;
-	mso-level-number-position:left;
-	margin-left:.25in;
-	text-indent:-.25in;}
-@list l17
-	{mso-list-id:667446505;
-	mso-list-type:simple;
-	mso-list-template-ids:67698703;}
-@list l17:level1
-	{mso-level-tab-stop:.25in;
-	mso-level-number-position:left;
-	margin-left:.25in;
-	text-indent:-.25in;}
-@list l18
-	{mso-list-id:667563519;
-	mso-list-type:simple;
-	mso-list-template-ids:67698703;}
-@list l18:level1
-	{mso-level-tab-stop:.25in;
-	mso-level-number-position:left;
-	margin-left:.25in;
-	text-indent:-.25in;}
-@list l19
-	{mso-list-id:669021719;
-	mso-list-type:simple;
-	mso-list-template-ids:67698703;}
-@list l19:level1
-	{mso-level-tab-stop:.25in;
-	mso-level-number-position:left;
-	margin-left:.25in;
-	text-indent:-.25in;}
-@list l20
-	{mso-list-id:719666469;
-	mso-list-type:simple;
-	mso-list-template-ids:67698703;}
-@list l20:level1
-	{mso-level-tab-stop:.25in;
-	mso-level-number-position:left;
-	margin-left:.25in;
-	text-indent:-.25in;}
-@list l21
-	{mso-list-id:727143895;
-	mso-list-type:simple;
-	mso-list-template-ids:67698703;}
-@list l21:level1
-	{mso-level-tab-stop:.25in;
-	mso-level-number-position:left;
-	margin-left:.25in;
-	text-indent:-.25in;}
-@list l22
-	{mso-list-id:728308666;
-	mso-list-type:simple;
-	mso-list-template-ids:67698703;}
-@list l22:level1
-	{mso-level-tab-stop:.25in;
-	mso-level-number-position:left;
-	margin-left:.25in;
-	text-indent:-.25in;}
-@list l23
-	{mso-list-id:763501379;
-	mso-list-type:simple;
-	mso-list-template-ids:67698703;}
-@list l23:level1
-	{mso-level-tab-stop:.25in;
-	mso-level-number-position:left;
-	margin-left:.25in;
-	text-indent:-.25in;}
-@list l24
-	{mso-list-id:781343107;
-	mso-list-type:simple;
-	mso-list-template-ids:67698703;}
-@list l24:level1
-	{mso-level-tab-stop:.25in;
-	mso-level-number-position:left;
-	margin-left:.25in;
-	text-indent:-.25in;}
-@list l25
-	{mso-list-id:788865549;
-	mso-list-type:simple;
-	mso-list-template-ids:67698703;}
-@list l25:level1
-	{mso-level-tab-stop:.25in;
-	mso-level-number-position:left;
-	margin-left:.25in;
-	text-indent:-.25in;}
-@list l26
-	{mso-list-id:801464128;
-	mso-list-type:simple;
-	mso-list-template-ids:67698703;}
-@list l26:level1
-	{mso-level-tab-stop:.25in;
-	mso-level-number-position:left;
-	margin-left:.25in;
-	text-indent:-.25in;}
-@list l27
-	{mso-list-id:817694649;
-	mso-list-type:simple;
-	mso-list-template-ids:67698703;}
-@list l27:level1
-	{mso-level-tab-stop:.25in;
-	mso-level-number-position:left;
-	margin-left:.25in;
-	text-indent:-.25in;}
-@list l28
-	{mso-list-id:818229731;
-	mso-list-type:simple;
-	mso-list-template-ids:67698703;}
-@list l28:level1
-	{mso-level-tab-stop:.25in;
-	mso-level-number-position:left;
-	margin-left:.25in;
-	text-indent:-.25in;}
-@list l29
-	{mso-list-id:863900841;
-	mso-list-type:simple;
-	mso-list-template-ids:67698703;}
-@list l29:level1
-	{mso-level-tab-stop:.25in;
-	mso-level-number-position:left;
-	margin-left:.25in;
-	text-indent:-.25in;}
-@list l30
-	{mso-list-id:932779261;
-	mso-list-type:simple;
-	mso-list-template-ids:67698703;}
-@list l30:level1
-	{mso-level-tab-stop:.25in;
-	mso-level-number-position:left;
-	margin-left:.25in;
-	text-indent:-.25in;}
-@list l31
-	{mso-list-id:992875234;
-	mso-list-type:simple;
-	mso-list-template-ids:67698703;}
-@list l31:level1
-	{mso-level-tab-stop:.25in;
-	mso-level-number-position:left;
-	margin-left:.25in;
-	text-indent:-.25in;}
-@list l32
-	{mso-list-id:1032073557;
-	mso-list-type:simple;
-	mso-list-template-ids:67698703;}
-@list l32:level1
-	{mso-level-tab-stop:.25in;
-	mso-level-number-position:left;
-	margin-left:.25in;
-	text-indent:-.25in;}
-@list l33
-	{mso-list-id:1038120059;
-	mso-list-type:simple;
-	mso-list-template-ids:67698703;}
-@list l33:level1
-	{mso-level-tab-stop:.25in;
-	mso-level-number-position:left;
-	margin-left:.25in;
-	text-indent:-.25in;}
-@list l34
-	{mso-list-id:1069035363;
-	mso-list-type:simple;
-	mso-list-template-ids:67698703;}
-@list l34:level1
-	{mso-level-tab-stop:.25in;
-	mso-level-number-position:left;
-	margin-left:.25in;
-	text-indent:-.25in;}
-@list l35
-	{mso-list-id:1100878213;
-	mso-list-type:simple;
-	mso-list-template-ids:67698703;}
-@list l35:level1
-	{mso-level-tab-stop:.25in;
-	mso-level-number-position:left;
-	margin-left:.25in;
-	text-indent:-.25in;}
-@list l36
-	{mso-list-id:1177842986;
-	mso-list-type:simple;
-	mso-list-template-ids:67698703;}
-@list l36:level1
-	{mso-level-tab-stop:.25in;
-	mso-level-number-position:left;
-	margin-left:.25in;
-	text-indent:-.25in;}
-@list l37
-	{mso-list-id:1207985498;
-	mso-list-type:simple;
-	mso-list-template-ids:67698703;}
-@list l37:level1
-	{mso-level-tab-stop:.25in;
-	mso-level-number-position:left;
-	margin-left:.25in;
-	text-indent:-.25in;}
-@list l38
-	{mso-list-id:1212886759;
-	mso-list-type:simple;
-	mso-list-template-ids:67698703;}
-@list l38:level1
-	{mso-level-tab-stop:.25in;
-	mso-level-number-position:left;
-	margin-left:.25in;
-	text-indent:-.25in;}
-@list l39
-	{mso-list-id:1222516153;
-	mso-list-type:simple;
-	mso-list-template-ids:67698703;}
-@list l39:level1
-	{mso-level-tab-stop:.25in;
-	mso-level-number-position:left;
-	margin-left:.25in;
-	text-indent:-.25in;}
-@list l40
-	{mso-list-id:1243952795;
-	mso-list-type:simple;
-	mso-list-template-ids:67698703;}
-@list l40:level1
-	{mso-level-tab-stop:.25in;
-	mso-level-number-position:left;
-	margin-left:.25in;
-	text-indent:-.25in;}
-@list l41
-	{mso-list-id:1267537819;
-	mso-list-type:simple;
-	mso-list-template-ids:67698703;}
-@list l41:level1
-	{mso-level-tab-stop:.25in;
-	mso-level-number-position:left;
-	margin-left:.25in;
-	text-indent:-.25in;}
-@list l42
-	{mso-list-id:1268925613;
-	mso-list-type:simple;
-	mso-list-template-ids:67698703;}
-@list l42:level1
-	{mso-level-tab-stop:.25in;
-	mso-level-number-position:left;
-	margin-left:.25in;
-	text-indent:-.25in;}
-@list l43
-	{mso-list-id:1281255376;
-	mso-list-type:simple;
-	mso-list-template-ids:67698703;}
-@list l43:level1
-	{mso-level-tab-stop:.25in;
-	mso-level-number-position:left;
-	margin-left:.25in;
-	text-indent:-.25in;}
-@list l44
-	{mso-list-id:1301229295;
-	mso-list-type:simple;
-	mso-list-template-ids:67698703;}
-@list l44:level1
-	{mso-level-tab-stop:.25in;
-	mso-level-number-position:left;
-	margin-left:.25in;
-	text-indent:-.25in;}
-@list l45
-	{mso-list-id:1342395248;
-	mso-list-type:simple;
-	mso-list-template-ids:67698703;}
-@list l45:level1
-	{mso-level-tab-stop:.25in;
-	mso-level-number-position:left;
-	margin-left:.25in;
-	text-indent:-.25in;}
-@list l46
-	{mso-list-id:1418866350;
-	mso-list-type:simple;
-	mso-list-template-ids:67698703;}
-@list l46:level1
-	{mso-level-tab-stop:.25in;
-	mso-level-number-position:left;
-	margin-left:.25in;
-	text-indent:-.25in;}
-@list l47
-	{mso-list-id:1466120786;
-	mso-list-type:simple;
-	mso-list-template-ids:67698703;}
-@list l47:level1
-	{mso-level-tab-stop:.25in;
-	mso-level-number-position:left;
-	margin-left:.25in;
-	text-indent:-.25in;}
-@list l48
-	{mso-list-id:1497115727;
-	mso-list-type:simple;
-	mso-list-template-ids:67698703;}
-@list l48:level1
-	{mso-level-tab-stop:.25in;
-	mso-level-number-position:left;
-	margin-left:.25in;
-	text-indent:-.25in;}
-@list l49
-	{mso-list-id:1506826510;
-	mso-list-type:simple;
-	mso-list-template-ids:67698703;}
-@list l49:level1
-	{mso-level-tab-stop:.25in;
-	mso-level-number-position:left;
-	margin-left:.25in;
-	text-indent:-.25in;}
-@list l50
-	{mso-list-id:1643998772;
-	mso-list-type:simple;
-	mso-list-template-ids:67698703;}
-@list l50:level1
-	{mso-level-tab-stop:.25in;
-	mso-level-number-position:left;
-	margin-left:.25in;
-	text-indent:-.25in;}
-@list l51
-	{mso-list-id:1652490449;
-	mso-list-type:simple;
-	mso-list-template-ids:67698703;}
-@list l51:level1
-	{mso-level-tab-stop:.25in;
-	mso-level-number-position:left;
-	margin-left:.25in;
-	text-indent:-.25in;}
-@list l52
-	{mso-list-id:1741756591;
-	mso-list-type:simple;
-	mso-list-template-ids:67698703;}
-@list l52:level1
-	{mso-level-tab-stop:.25in;
-	mso-level-number-position:left;
-	margin-left:.25in;
-	text-indent:-.25in;}
-@list l53
-	{mso-list-id:1816332339;
-	mso-list-type:simple;
-	mso-list-template-ids:67698703;}
-@list l53:level1
-	{mso-level-tab-stop:.25in;
-	mso-level-number-position:left;
-	margin-left:.25in;
-	text-indent:-.25in;}
-@list l54
-	{mso-list-id:1822497379;
-	mso-list-type:simple;
-	mso-list-template-ids:67698703;}
-@list l54:level1
-	{mso-level-tab-stop:.25in;
-	mso-level-number-position:left;
-	margin-left:.25in;
-	text-indent:-.25in;}
-@list l55
-	{mso-list-id:1844279808;
-	mso-list-type:simple;
-	mso-list-template-ids:67698703;}
-@list l55:level1
-	{mso-level-tab-stop:.25in;
-	mso-level-number-position:left;
-	margin-left:.25in;
-	text-indent:-.25in;}
-@list l56
-	{mso-list-id:1888485730;
-	mso-list-type:simple;
-	mso-list-template-ids:67698703;}
-@list l56:level1
-	{mso-level-tab-stop:.25in;
-	mso-level-number-position:left;
-	margin-left:.25in;
-	text-indent:-.25in;}
-@list l57
-	{mso-list-id:1912039626;
-	mso-list-type:simple;
-	mso-list-template-ids:67698703;}
-@list l57:level1
-	{mso-level-tab-stop:.25in;
-	mso-level-number-position:left;
-	margin-left:.25in;
-	text-indent:-.25in;}
-@list l58
-	{mso-list-id:1936160140;
-	mso-list-type:simple;
-	mso-list-template-ids:67698703;}
-@list l58:level1
-	{mso-level-tab-stop:.25in;
-	mso-level-number-position:left;
-	margin-left:.25in;
-	text-indent:-.25in;}
-@list l59
-	{mso-list-id:1954507539;
-	mso-list-type:simple;
-	mso-list-template-ids:67698703;}
-@list l59:level1
-	{mso-level-tab-stop:.25in;
-	mso-level-number-position:left;
-	margin-left:.25in;
-	text-indent:-.25in;}
-@list l60
-	{mso-list-id:2028436045;
-	mso-list-type:simple;
-	mso-list-template-ids:67698703;}
-@list l60:level1
-	{mso-level-tab-stop:.25in;
-	mso-level-number-position:left;
-	margin-left:.25in;
-	text-indent:-.25in;}
-@list l61
-	{mso-list-id:2029673990;
-	mso-list-type:simple;
-	mso-list-template-ids:67698703;}
-@list l61:level1
-	{mso-level-tab-stop:.25in;
-	mso-level-number-position:left;
-	margin-left:.25in;
-	text-indent:-.25in;}
-@list l62
-	{mso-list-id:2066678691;
-	mso-list-type:simple;
-	mso-list-template-ids:67698703;}
-@list l62:level1
-	{mso-level-tab-stop:.25in;
-	mso-level-number-position:left;
-	margin-left:.25in;
-	text-indent:-.25in;}
-@list l63
-	{mso-list-id:2066877008;
-	mso-list-type:simple;
-	mso-list-template-ids:67698703;}
-@list l63:level1
-	{mso-level-tab-stop:.25in;
-	mso-level-number-position:left;
-	margin-left:.25in;
-	text-indent:-.25in;}
-@list l64
-	{mso-list-id:2111969366;
-	mso-list-type:simple;
-	mso-list-template-ids:67698703;}
-@list l64:level1
-	{mso-level-tab-stop:.25in;
-	mso-level-number-position:left;
-	margin-left:.25in;
-	text-indent:-.25in;}
-@list l65
-	{mso-list-id:2130588818;
-	mso-list-type:simple;
-	mso-list-template-ids:67698703;}
-@list l65:level1
-	{mso-level-tab-stop:.25in;
-	mso-level-number-position:left;
-	margin-left:.25in;
-	text-indent:-.25in;}
-@list l66
-	{mso-list-id:2130928253;
-	mso-list-type:simple;
-	mso-list-template-ids:67698703;}
-@list l66:level1
-	{mso-level-tab-stop:.25in;
-	mso-level-number-position:left;
-	margin-left:.25in;
-	text-indent:-.25in;}
-ol
-	{margin-bottom:0in;}
-ul
-	{margin-bottom:0in;}
--->
-</style>
-</head>
-
-<body lang=EN-US style='tab-interval:.5in'>
-
-<div class=Section1>
-
-<p class=MsoTitle style='margin-right:-1.25in'><span style="mso-spacerun:
-yes">                                          </span>Lease Renewal Service
-Tests</p>
-
-<p class=MsoNormal><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></p>
-
-<table border=1 cellspacing=0 cellpadding=0 style='margin-left:-17.1pt;
- border-collapse:collapse;border:none;mso-border-alt:solid windowtext .5pt;
- mso-padding-alt:0in 5.4pt 0in 5.4pt'>
- <thead>
-  <tr>
-   <td width=258 valign=top style='width:193.5pt;border:solid windowtext .5pt;
-   padding:0in 5.4pt 0in 5.4pt'>
-   <p class=MsoNormal>Test Name &amp; Motivation</p>
-   </td>
-   <td width=294 valign=top style='width:220.5pt;border:solid windowtext .5pt;
-   border-left:none;mso-border-left-alt:solid windowtext .5pt;padding:0in 5.4pt 0in 5.4pt'>
-   <p class=MsoNormal>Description</p>
-   </td>
-   <td width=66 valign=top style='width:49.5pt;border:solid windowtext .5pt;
-   border-left:none;mso-border-left-alt:solid windowtext .5pt;padding:0in 5.4pt 0in 5.4pt'>
-   <p class=MsoNormal>Categorization</p>
-   </td>
-   <td width=300 valign=top style='width:225.0pt;border:solid windowtext .5pt;
-   border-left:none;mso-border-left-alt:solid windowtext .5pt;padding:0in 5.4pt 0in 5.4pt'>
-   <p class=MsoNormal>Specification Requirements</p>
-   </td>
-  </tr>
- </thead>
- <tr>
-  <td width=258 valign=top style='width:193.5pt;border:solid windowtext .5pt;
-  border-top:none;mso-border-top-alt:solid windowtext .5pt;padding:0in 5.4pt 0in 5.4pt'>
-  <h1>EqualsTest</h1>
-  <p class=MsoNormal>Tests the LRS equals method.</p>
-  <p class=MsoNormal>Matrix ID 1.</p>
-  </td>
-  <td width=294 valign=top style='width:220.5pt;border-top:none;border-left:
-  none;border-bottom:solid windowtext .5pt;border-right:solid windowtext .5pt;
-  mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt;
-  padding:0in 5.4pt 0in 5.4pt'>
-  <p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;mso-list:l25 level1 lfo2;
-  tab-stops:list .25in'><![if !supportLists]>1.<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
-  </span><![endif]>Register two LRS services with a lookup (service #1 and
-  service #2)</p>
-  <p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;mso-list:l25 level1 lfo2;
-  tab-stops:list .25in'><![if !supportLists]>2.<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
-  </span><![endif]>Obtain two proxies for service #1 and one proxy for service
-  #2.</p>
-  <p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;mso-list:l25 level1 lfo2;
-  tab-stops:list .25in'><![if !supportLists]>3.<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
-  </span><![endif]>Assert that the two proxies from service #1 return true from
-  the “<i style='mso-bidi-font-style:normal'>equals”</i> method.</p>
-  <p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;mso-list:l25 level1 lfo2;
-  tab-stops:list .25in'><![if !supportLists]>4.<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
-  </span><![endif]>Assert that the proxy from service #1 and the proxy from
-  service #2 return false from the “<i style='mso-bidi-font-style:normal'>equals”
-  </i>method.</p>
-  <p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;mso-list:l25 level1 lfo2;
-  tab-stops:list .25in'><![if !supportLists]>5.<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
-  </span><![endif]>Create an Integer object new Integer(99).</p>
-  <p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;mso-list:l25 level1 lfo2;
-  tab-stops:list .25in'><![if !supportLists]>6.<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
-  </span><![endif]>Assert that service #1 equals the integer returns false.</p>
-  </td>
-  <td width=66 valign=top style='width:49.5pt;border-top:none;border-left:none;
-  border-bottom:solid windowtext .5pt;border-right:solid windowtext .5pt;
-  mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt;
-  padding:0in 5.4pt 0in 5.4pt'>
-  <p class=MsoNormal>A1, M1</p>
-  </td>
-  <td width=300 valign=top style='width:225.0pt;border-top:none;border-left:
-  none;border-bottom:solid windowtext .5pt;border-right:solid windowtext .5pt;
-  mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt;
-  padding:0in 5.4pt 0in 5.4pt'>
-  <p class=MsoNormal>LRS section 9.3<span style="mso-spacerun: yes"> 
-  </span>pg. 107</p>
-  </td>
- </tr>
- <tr>
-  <td width=258 valign=top style='width:193.5pt;border:solid windowtext .5pt;
-  border-top:none;mso-border-top-alt:solid windowtext .5pt;padding:0in 5.4pt 0in 5.4pt'>
-  <h1>AddRemoveTest</h1>
-  <p class=MsoNormal>Tests that the addLease and removeLease methods work as
-  expected.</p>
-  <p class=MsoNormal>Matrix ID 26.</p>
-  </td>
-  <td width=294 valign=top style='width:220.5pt;border-top:none;border-left:
-  none;border-bottom:solid windowtext .5pt;border-right:solid windowtext .5pt;
-  mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt;
-  padding:0in 5.4pt 0in 5.4pt'>
-  <p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;mso-list:l5 level1 lfo3;
-  tab-stops:list .25in'><![if !supportLists]>1.<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
-  </span><![endif]>Create a lease renewal set with a lease of forever.</p>
-  <p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;mso-list:l5 level1 lfo3;
-  tab-stops:list .25in'><![if !supportLists]>2.<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
-  </span><![endif]>Create a valid lease or obtain one from a service with a
-  duration value of forever. </p>
-  <p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;mso-list:l5 level1 lfo3;
-  tab-stops:list .25in'><![if !supportLists]>3.<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
-  </span><![endif]>Add the lease to the set using the addLease method with a
-  membership duration of<span style="mso-spacerun: yes">  </span>forever.</p>
-  <p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;mso-list:l5 level1 lfo3;
-  tab-stops:list .25in'><![if !supportLists]>4.<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
-  </span><![endif]>Remove the lease using the removeLease method.</p>
-  <p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;mso-list:l5 level1 lfo3;
-  tab-stops:list .25in'><![if !supportLists]>5.<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
-  </span><![endif]>Assert that the lease returned by removeLease is equal to
-  the lease that was added to the set.</p>
-  <p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;mso-list:l5 level1 lfo3;
-  tab-stops:list .25in'><![if !supportLists]>6.<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
-  </span><![endif]>Attempt to remove the lease from the set again.</p>
-  <p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;mso-list:l5 level1 lfo3;
-  tab-stops:list .25in'><![if !supportLists]>7.<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
-  </span><![endif]>Assert that removeLease returns a null value.</p>
-  </td>
-  <td width=66 valign=top style='width:49.5pt;border-top:none;border-left:none;
-  border-bottom:solid windowtext .5pt;border-right:solid windowtext .5pt;
-  mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt;
-  padding:0in 5.4pt 0in 5.4pt'>
-  <p class=MsoNormal>A1, M1</p>
-  </td>
-  <td width=300 valign=top style='width:225.0pt;border-top:none;border-left:
-  none;border-bottom:solid windowtext .5pt;border-right:solid windowtext .5pt;
-  mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt;
-  padding:0in 5.4pt 0in 5.4pt'>
-  <p class=MsoNormal>LRS section 9.3 pg. 109-110</p>
-  </td>
- </tr>
- <tr>
-  <td width=258 valign=top style='width:193.5pt;border:solid windowtext .5pt;
-  border-top:none;mso-border-top-alt:solid windowtext .5pt;padding:0in 5.4pt 0in 5.4pt'>
-  <h1>ExpireRemoveTest</h1>
-  <p class=MsoNormal>Assert that a lease whose membership expiration has
-  expired is removed from the set and that no further attempts to renew the
-  lease are made for at least half the lease duration time, after the lease has
-  expired.</p>
-  <p class=MsoNormal><span style="mso-spacerun: yes"> </span>Matrix ID 2, 3, 13</p>
-  </td>
-  <td width=294 valign=top style='width:220.5pt;border-top:none;border-left:
-  none;border-bottom:solid windowtext .5pt;border-right:solid windowtext .5pt;
-  mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt;
-  padding:0in 5.4pt 0in 5.4pt'>
-  <p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;mso-list:l64 level1 lfo4;
-  tab-stops:list .25in'><![if !supportLists]>1.<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
-  </span><![endif]>Create a lease renewal set with a lease of forever.</p>
-  <p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;mso-list:l64 level1 lfo4;
-  tab-stops:list .25in'><![if !supportLists]>2.<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
-  </span><![endif]>Create a special lease that maintains a count of renewal
-  attempts with a duration value of 60000 milliseconds.</p>
-  <p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;mso-list:l64 level1 lfo4;
-  tab-stops:list .25in'><![if !supportLists]>3.<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
-  </span><![endif]>Add the lease to the set using the addLease method with a
-  membership duration of<span style="mso-spacerun: yes">  </span>30000
-  milliseconds.</p>
-  <p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;mso-list:l64 level1 lfo4;
-  tab-stops:list .25in'><![if !supportLists]>4.<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
-  </span><![endif]>Sleep for 40000 milliseconds.</p>
-  <p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;mso-list:l64 level1 lfo4;
-  tab-stops:list .25in'><![if !supportLists]>5.<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
-  </span><![endif]>Attempt to remove the lease from the set.</p>
-  <p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;mso-list:l64 level1 lfo4;
-  tab-stops:list .25in'><![if !supportLists]>6.<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
-  </span><![endif]>Assert that the call to removeLease returns a null value.</p>
-  <p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;mso-list:l64 level1 lfo4;
-  tab-stops:list .25in'><![if !supportLists]>7.<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
-  </span><![endif]>Assert that no lease renewal attempts have been made on the
-  lease.</p>
-  </td>
-  <td width=66 valign=top style='width:49.5pt;border-top:none;border-left:none;
-  border-bottom:solid windowtext .5pt;border-right:solid windowtext .5pt;
-  mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt;
-  padding:0in 5.4pt 0in 5.4pt'>
-  <p class=MsoNormal>A1, M1</p>
-  </td>
-  <td width=300 valign=top style='width:225.0pt;border-top:none;border-left:
-  none;border-bottom:solid windowtext .5pt;border-right:solid windowtext .5pt;
-  mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt;
-  padding:0in 5.4pt 0in 5.4pt'>
-  <p class=MsoNormal>LRS section 9.3 pg. 108</p>
-  </td>
- </tr>
- <tr>
-  <td width=258 valign=top style='width:193.5pt;border:solid windowtext .5pt;
-  border-top:none;mso-border-top-alt:solid windowtext .5pt;padding:0in 5.4pt 0in 5.4pt'>
-  <h1>ExpireSetSleepTest</h1>
-  <p class=MsoNormal>Assert that a lease renewal set is nullified when its
-  lease expires or is cancelled but the leases it holds remain unaffected.</p>
-  <p class=MsoNormal>Matrix ID 4, 10, 19</p>
-  </td>
-  <td width=294 valign=top style='width:220.5pt;border-top:none;border-left:
-  none;border-bottom:solid windowtext .5pt;border-right:solid windowtext .5pt;
-  mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt;
-  padding:0in 5.4pt 0in 5.4pt'>
-  <p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;mso-list:l36 level1 lfo5;
-  tab-stops:list .25in'><![if !supportLists]>1.<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
-  </span><![endif]>Create a lease renewal set with a lease of 30000
-  milliseconds.</p>
-  <p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;mso-list:l36 level1 lfo5;
-  tab-stops:list .25in'><![if !supportLists]>2.<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
-  </span><![endif]>Create 3 valid leases with durations of 50000, 100000, and
-  150000 milliseconds respectively.</p>
-  <p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;mso-list:l36 level1 lfo5;
-  tab-stops:list .25in'><![if !supportLists]>3.<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
-  </span><![endif]>Add leases to the lease renewal set with membership duration
-  of forever.</p>
-  <p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;mso-list:l36 level1 lfo5;
-  tab-stops:list .25in'><![if !supportLists]>4.<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
-  </span><![endif]>Sleep for 35000 milliseconds.</p>
-  <p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;mso-list:l36 level1 lfo5;
-  tab-stops:list .25in'><![if !supportLists]>5.<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
-  </span><![endif]>Use the getLease method to assert that the lease has
-  expired.</p>
-  <p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;mso-list:l36 level1 lfo5;
-  tab-stops:list .25in'><![if !supportLists]>6.<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
-  </span><![endif]>Assert that the three original leases are still active and
-  that their expiration times have not changed.</p>
-  <p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;mso-list:l36 level1 lfo5;
-  tab-stops:list .25in'><![if !supportLists]>7.<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
-  </span><![endif]>Assert that attempts to remove one of the three original
-  leases fails with a NoSuchObjectException.</p>
-  <p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;mso-list:l36 level1 lfo5;
-  tab-stops:list .25in'><![if !supportLists]>8.<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
-  </span><![endif]>Assert that an attempt to add a lease fails with a
-  NoSuchObjectException.</p>
-  </td>
-  <td width=66 valign=top style='width:49.5pt;border-top:none;border-left:none;
-  border-bottom:solid windowtext .5pt;border-right:solid windowtext .5pt;
-  mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt;
-  padding:0in 5.4pt 0in 5.4pt'>
-  <p class=MsoNormal>A1, M1</p>
-  </td>
-  <td width=300 valign=top style='width:225.0pt;border-top:none;border-left:
-  none;border-bottom:solid windowtext .5pt;border-right:solid windowtext .5pt;
-  mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt;
-  padding:0in 5.4pt 0in 5.4pt'>
-  <p class=MsoNormal>LRS section 9.3 pg. 108</p>
-  </td>
- </tr>
- <tr>
-  <td width=258 valign=top style='width:193.5pt;border:solid windowtext .5pt;
-  border-top:none;mso-border-top-alt:solid windowtext .5pt;padding:0in 5.4pt 0in 5.4pt'>
-  <h1>ExpireSetCancelTest</h1>
-  <p class=MsoNormal>Assert that a lease renewal set is nullified when its
-  lease expires or is cancelled but the leases it holds remain unaffected.</p>
-  <p class=MsoNormal>Matrix ID 4, 10, 19</p>
-  </td>
-  <td width=294 valign=top style='width:220.5pt;border-top:none;border-left:
-  none;border-bottom:solid windowtext .5pt;border-right:solid windowtext .5pt;
-  mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt;
-  padding:0in 5.4pt 0in 5.4pt'>
-  <p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;mso-list:l39 level1 lfo66;
-  tab-stops:list .25in'><![if !supportLists]>1.<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
-  </span><![endif]>Create a lease renewal set with a lease of 30000
-  milliseconds.</p>
-  <p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;mso-list:l39 level1 lfo66;
-  tab-stops:list .25in'><![if !supportLists]>2.<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
-  </span><![endif]>Create 3 valid leases with durations of 50000, 100000, and
-  150000 milliseconds respectively.</p>
-  <p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;mso-list:l39 level1 lfo66;
-  tab-stops:list .25in'><![if !supportLists]>3.<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
-  </span><![endif]>Add leases to the lease renewal set with membership duration
-  of forever.</p>
-  <p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;mso-list:l39 level1 lfo66;
-  tab-stops:list .25in'><![if !supportLists]>4.<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
-  </span><![endif]>Call cancel on the renewal set’s lease.</p>
-  <p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;mso-list:l39 level1 lfo66;
-  tab-stops:list .25in'><![if !supportLists]>5.<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
-  </span><![endif]>Use the getLease method to assert that the lease has
-  expired.</p>
-  <p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;mso-list:l39 level1 lfo66;
-  tab-stops:list .25in'><![if !supportLists]>6.<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
-  </span><![endif]>Assert that the three original leases are still active and
-  that their expiration times have not changed.</p>
-  <p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;mso-list:l39 level1 lfo66;
-  tab-stops:list .25in'><![if !supportLists]>7.<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
-  </span><![endif]>Assert that attempts to remove one of the three original
-  leases fails with a NoSuchObjectException.</p>
-  <p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;mso-list:l39 level1 lfo66;
-  tab-stops:list .25in'><![if !supportLists]>8.<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
-  </span><![endif]>Assert that an attempt to add a lease fails with a
-  NoSuchObjectException.</p>
-  <p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;mso-list:l39 level1 lfo66;
-  tab-stops:list .25in'><![if !supportLists]>9.<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
-  </span><![endif]>Perform the above 8 steps again except in step #4 cancel the
-  set’s lease instead of sleeping.</p>
-  </td>
-  <td width=66 valign=top style='width:49.5pt;border-top:none;border-left:none;
-  border-bottom:solid windowtext .5pt;border-right:solid windowtext .5pt;
-  mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt;
-  padding:0in 5.4pt 0in 5.4pt'>
-  <p class=MsoNormal>A1, M1</p>
-  </td>
-  <td width=300 valign=top style='width:225.0pt;border-top:none;border-left:
-  none;border-bottom:solid windowtext .5pt;border-right:solid windowtext .5pt;
-  mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt;
-  padding:0in 5.4pt 0in 5.4pt'>
-  <p class=MsoNormal>LRS section 9.3 pg. 108</p>
-  </td>
- </tr>
- <tr>
-  <td width=258 valign=top style='width:193.5pt;border:solid windowtext .5pt;
-  border-top:none;mso-border-top-alt:solid windowtext .5pt;padding:0in 5.4pt 0in 5.4pt'>
-  <h1>ExpirationListenerTest</h1>
-  <p class=MsoNormal>Assert the following:</p>
-  <p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;mso-list:l40 level1 lfo27;
-  tab-stops:list .25in'><![if !supportLists]>1.<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
-  </span><![endif]>An event gets delivered to a RemoteEventListener before a
-  lease in the lease renewal set expires. </p>
-  <p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;mso-list:l40 level1 lfo27;
-  tab-stops:list .25in'><![if !supportLists]>2.<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
-  </span><![endif]>The handback in the ExpirationWarningEvent is rational</p>
-  <p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;mso-list:l40 level1 lfo27;
-  tab-stops:list .25in'><![if !supportLists]>3.<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
-  </span><![endif]>The listener must be non-null.</p>
-  <p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;mso-list:l40 level1 lfo27;
-  tab-stops:list .25in'><![if !supportLists]>4.<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
-  </span><![endif]>The minWarning must be 0 or greater.</p>
-  <p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;mso-list:l40 level1 lfo27;
-  tab-stops:list .25in'><![if !supportLists]>5.<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
-  </span><![endif]>A minWarning value that exceeds the current duration of the
-  set’s lease causes immediate delivery of the ExpirationWarningEvent.</p>
-  <p class=MsoNormal><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></p>
-  <p class=MsoNormal>Matrix ID 5, 30, 31, 32, 33, 34, 35, 36</p>
-  </td>
-  <td width=294 valign=top style='width:220.5pt;border-top:none;border-left:
-  none;border-bottom:solid windowtext .5pt;border-right:solid windowtext .5pt;
-  mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt;
-  padding:0in 5.4pt 0in 5.4pt'>
-  <p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;mso-list:l26 level1 lfo6;
-  tab-stops:list .25in'><![if !supportLists]>1.<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
-  </span><![endif]>Create a special RemoteEventListener which will log the
-  times when it receives notify callbacks.</p>
-  <p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;mso-list:l26 level1 lfo6;
-  tab-stops:list .25in'><![if !supportLists]>2.<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
-  </span><![endif]>Create a lease renewal set with lease of 120000
-  milliseconds.</p>
-  <p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;mso-list:l26 level1 lfo6;
-  tab-stops:list .25in'><![if !supportLists]>3.<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
-  </span><![endif]>Create a MarshalledObject from “new Integer(99)” to serve as
-  the handback arg.</p>
-  <p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;mso-list:l26 level1 lfo6;
-  tab-stops:list .25in'><![if !supportLists]>4.<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
-  </span><![endif]>Pass the listener to the set’s setExpirationWarningListener
-  method with a minWarning of 60000 milliseconds. Use the MarshalledObject
-  created in step 3 as the handback. </p>
-  <p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;mso-list:l26 level1 lfo6;
-  tab-stops:list .25in'><![if !supportLists]>5.<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
-  </span><![endif]>Wait until the renewal set lease has expired.</p>
-  <p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;mso-list:l26 level1 lfo6;
-  tab-stops:list .25in'><![if !supportLists]>6.<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
-  </span><![endif]>Assert that the event notification was logged<span
-  style="mso-spacerun: yes">  </span>and the current time is approximately
-  lease expiration time minus 60000 milliseconds.</p>
-  <p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;mso-list:l26 level1 lfo6;
-  tab-stops:list .25in'><![if !supportLists]>7.<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
-  </span><![endif]>Assert that the MarshalledObject handed back in the
-  ExpirationWarningEvent is equal to the original object handed in. Use the
-  MarshalledObject equals method to make this determination.</p>
-  <p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;mso-list:l26 level1 lfo6;
-  tab-stops:list .25in'><![if !supportLists]>8.<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
-  </span><![endif]>Create a lease renewal set with lease of<span
-  style="mso-spacerun: yes">  </span>120000 milliseconds.</p>
-  <p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;mso-list:l26 level1 lfo6;
-  tab-stops:list .25in'><![if !supportLists]>9.<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
-  </span><![endif]>Assert that an attempt to call the
-  setExpirationWarningListener<span style="mso-spacerun: yes">  </span>method
-  with a null listener throws a NullPointerException.</p>
-  <p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;mso-list:l26 level1 lfo6;
-  tab-stops:list .25in'><![if !supportLists]>10.<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;
-  </span><![endif]>Assert that an attempt to call the
-  setExpirationWarningListener method with a minWarning value of less than 0
-  throws an IllegalArgumentException.</p>
-  <p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;mso-list:l26 level1 lfo6;
-  tab-stops:list .25in'><![if !supportLists]>11.<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;
-  </span><![endif]>Assert that an attempt to call the
-  setExpirationWarningListener method with a minWarning value of 0 does not
-  throw an IllegalArgumentException.</p>
-  <p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;mso-list:l26 level1 lfo6;
-  tab-stops:list .25in'><![if !supportLists]>12.<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;
-  </span><![endif]>Assert that an attempt to call the
-  setExpirationWarningListener method with a minWarning of 120000 milliseconds
-  the event is logged immediately (minus some slop for propagation time).</p>
-  </td>
-  <td width=66 valign=top style='width:49.5pt;border-top:none;border-left:none;
-  border-bottom:solid windowtext .5pt;border-right:solid windowtext .5pt;
-  mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt;
-  padding:0in 5.4pt 0in 5.4pt'>
-  <p class=MsoNormal>A1, M1</p>
-  </td>
-  <td width=300 valign=top style='width:225.0pt;border-top:none;border-left:
-  none;border-bottom:solid windowtext .5pt;border-right:solid windowtext .5pt;
-  mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt;
-  padding:0in 5.4pt 0in 5.4pt'>
-  <p class=MsoNormal>LRS section 9.3 pg. 108</p>
-  </td>
- </tr>
- <tr style='height:337.25pt'>
-  <td width=258 valign=top style='width:193.5pt;border:solid windowtext .5pt;
-  border-top:none;mso-border-top-alt:solid windowtext .5pt;padding:0in 5.4pt 0in 5.4pt;
-  height:337.25pt'>
-  <p class=MsoBodyText>RenewalFailureListenerTest</p>
-  <p class=MsoBodyText><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></p>
-  <p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;mso-list:l21 level1 lfo34;
-  tab-stops:list .25in'><![if !supportLists]>1.<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
-  </span><![endif]>Assert that an event gets delivered to a RemoteEventListener
-  when a lease expires before its expiration time runs out. </p>
-  <p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;mso-list:l21 level1 lfo34;
-  tab-stops:list .25in'><![if !supportLists]>2.<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
-  </span><![endif]>The handback in the RnewalFailureEvent is rational</p>
-  <p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;mso-list:l21 level1 lfo34;
-  tab-stops:list .25in'><![if !supportLists]>3.<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
-  </span><![endif]><span style="mso-spacerun: yes"> </span>Assert that the
-  lease for the EventRegistration is the same as the set’s lease.</p>
-  <p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;mso-list:l21 level1 lfo34;
-  tab-stops:list .25in'><![if !supportLists]>4.<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
-  </span><![endif]>The listener must be non-null.</p>
-  <p class=MsoNormal><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></p>
-  <p class=MsoNormal>Matrix ID 7, 44, 45, 46, 47, 49</p>
-  </td>
-  <td width=294 valign=top style='width:220.5pt;border-top:none;border-left:
-  none;border-bottom:solid windowtext .5pt;border-right:solid windowtext .5pt;
-  mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt;
-  padding:0in 5.4pt 0in 5.4pt;height:337.25pt'>
-  <p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;mso-list:l48 level1 lfo7;
-  tab-stops:list .25in'><![if !supportLists]>1.<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
-  </span><![endif]>Create a special lease (duration of 20000 milliseconds) that
-  will throw a definite exception when any attempt is made to renew it.</p>
-  <p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;mso-list:l48 level1 lfo7;
-  tab-stops:list .25in'><![if !supportLists]>2.<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
-  </span><![endif]>Create a lease renewal set with a lease of forever.</p>
-  <p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;mso-list:l48 level1 lfo7;
-  tab-stops:list .25in'><![if !supportLists]>3.<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
-  </span><![endif]>Create a special RemoteEventListener which will log the
-  times when it receives notify callbacks.</p>
-  <p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;mso-list:l48 level1 lfo7;
-  tab-stops:list .25in'><![if !supportLists]>4.<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
-  </span><![endif]>Create a MarshalledObject from “new Integer(99)” to serve as
-  the handback arg.</p>
-  <p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;mso-list:l48 level1 lfo7;
-  tab-stops:list .25in'><![if !supportLists]>5.<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
-  </span><![endif]>Establish the listener using the set’s
-  setRenewalFailureListener method and the handback arg. Save the
-  EventRegistration object (eventReg).</p>
-  <p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;mso-list:l48 level1 lfo7;
-  tab-stops:list .25in'><![if !supportLists]>6.<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
-  </span><![endif]>Add lease to the set with membership duration of forever.</p>
-  <p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;mso-list:l48 level1 lfo7;
-  tab-stops:list .25in'><![if !supportLists]>7.<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
-  </span><![endif]>Assert that eventReg getLease() equals set getLease().</p>
-  <p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;mso-list:l48 level1 lfo7;
-  tab-stops:list .25in'><![if !supportLists]>8.<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
-  </span><![endif]>Wait 30000 milliseconds for the listener to send
-  notification.</p>
-  <p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;mso-list:l48 level1 lfo7;
-  tab-stops:list .25in'><![if !supportLists]>9.<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
-  </span><![endif]>Assert that the event notification was logged before lease
-  expiration time.</p>
-  <p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;mso-list:l48 level1 lfo7;
-  tab-stops:list .25in'><![if !supportLists]>10.<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;
-  </span><![endif]>Assert that the MarshalledObject handed back in the
-  RenewalFailureEvent is equal to the original object handed in. Use the
-  MarshalledObject equals method to make this determination.</p>
-  <p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;mso-list:l48 level1 lfo7;
-  tab-stops:list .25in'><![if !supportLists]>11.<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;
-  </span><![endif]>Assert that an attempt to call the setRenewalFailureListener<span
-  style="mso-spacerun: yes">  </span>method with a null listener throws a
-  NullPointerException.</p>
-  </td>
-  <td width=66 valign=top style='width:49.5pt;border-top:none;border-left:none;
-  border-bottom:solid windowtext .5pt;border-right:solid windowtext .5pt;
-  mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt;
-  padding:0in 5.4pt 0in 5.4pt;height:337.25pt'>
-  <p class=MsoNormal>A1, M1</p>
-  </td>
-  <td width=300 valign=top style='width:225.0pt;border-top:none;border-left:
-  none;border-bottom:solid windowtext .5pt;border-right:solid windowtext .5pt;
-  mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt;
-  padding:0in 5.4pt 0in 5.4pt;height:337.25pt'>
-  <p class=MsoNormal>LRS section 9.3 pg. 108</p>
-  </td>
- </tr>
- <tr>
-  <td width=258 valign=top style='width:193.5pt;border:solid windowtext .5pt;
-  border-top:none;mso-border-top-alt:solid windowtext .5pt;padding:0in 5.4pt 0in 5.4pt'>
-  <h1>RenewalFailureIndefiniteTest</h1>
-  <p class=MsoNormal>Assert that an event gets delivered for an indefinite
-  exception only after the expiration time of the lease.</p>
-  <p class=MsoNormal>Not in matrix.</p>
-  </td>
-  <td width=294 valign=top style='width:220.5pt;border-top:none;border-left:
-  none;border-bottom:solid windowtext .5pt;border-right:solid windowtext .5pt;
-  mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt;
-  padding:0in 5.4pt 0in 5.4pt'>
-  <p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;mso-list:l9 level1 lfo8;
-  tab-stops:list .25in'><![if !supportLists]>1.<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
-  </span><![endif]>Create a special lease (duration of 30000 milliseconds) that
-  will throw an indefinite exception when any attempt is made to renew it and
-  will count the number of times it has been renewed.</p>
-  <p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;mso-list:l9 level1 lfo8;
-  tab-stops:list .25in'><![if !supportLists]>2.<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
-  </span><![endif]>Create a lease renewal set with a lease of forever.</p>
-  <p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;mso-list:l9 level1 lfo8;
-  tab-stops:list .25in'><![if !supportLists]>3.<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
-  </span><![endif]>Create a special RemoteEventListener which will log the
-  times when it receives notify callbacks.</p>
-  <p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;mso-list:l9 level1 lfo8;
-  tab-stops:list .25in'><![if !supportLists]>4.<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
-  </span><![endif]>Establish the listener using the set’s
-  setRenewalFailureListener method.</p>
-  <p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;mso-list:l9 level1 lfo8;
-  tab-stops:list .25in'><![if !supportLists]>5.<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
-  </span><![endif]>Add lease to the set with membership duration of forever.</p>
-  <p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;mso-list:l9 level1 lfo8;
-  tab-stops:list .25in'><![if !supportLists]>6.<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
-  </span><![endif]>Wait 40000 milliseconds for the listener to send
-  notification.</p>
-  <p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;mso-list:l9 level1 lfo8;
-  tab-stops:list .25in'><![if !supportLists]>7.<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
-  </span><![endif]>Assert that the event notification was logged at some time
-  at or after the lease expiration time.</p>
-  </td>
-  <td width=66 valign=top style='width:49.5pt;border-top:none;border-left:none;
-  border-bottom:solid windowtext .5pt;border-right:solid windowtext .5pt;
-  mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt;
-  padding:0in 5.4pt 0in 5.4pt'>
-  <p class=MsoNormal>A1, M1</p>
-  </td>
-  <td width=300 valign=top style='width:225.0pt;border-top:none;border-left:
-  none;border-bottom:solid windowtext .5pt;border-right:solid windowtext .5pt;
-  mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt;
-  padding:0in 5.4pt 0in 5.4pt'>
-  <p class=MsoNormal>LRS section 9.3 pg. 113-114</p>
-  <p class=MsoNormal><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></p>
-  <p class=MsoNormal><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></p>
-  <p class=MsoNormal><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></p>
-  <p class=MsoNormal><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></p>
-  <p class=MsoNormal><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></p>
-  <p class=MsoNormal><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></p>
-  </td>
- </tr>
- <tr>
-  <td width=258 valign=top style='width:193.5pt;border:solid windowtext .5pt;
-  border-top:none;mso-border-top-alt:solid windowtext .5pt;padding:0in 5.4pt 0in 5.4pt'>
-  <p class=MsoNormal><i style='mso-bidi-font-style:normal'>RemovalTest<o:p></o:p></i></p>
-  <p class=MsoNormal>Assert that that removal of a lease actually results in it
-  being removed (according to the remove method) and no further action is taken
-  on the lease for a period up to and including its expiration time plus one
-  half.</p>
-  <p class=MsoNormal>Matrix ID 11.</p>
-  </td>
-  <td width=294 valign=top style='width:220.5pt;border-top:none;border-left:
-  none;border-bottom:solid windowtext .5pt;border-right:solid windowtext .5pt;
-  mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt;
-  padding:0in 5.4pt 0in 5.4pt'>
-  <p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;mso-list:l50 level1 lfo12;
-  tab-stops:list .25in'><![if !supportLists]>1.<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
-  </span><![endif]>Create a special lease (duration of 30000 milliseconds) that
-  will count the number of times it has been renewed.</p>
-  <p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;mso-list:l50 level1 lfo12;
-  tab-stops:list .25in'><![if !supportLists]>2.<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
-  </span><![endif]>Create a lease renewal set with a lease of 50000
-  milliseconds.</p>
-  <p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;mso-list:l50 level1 lfo12;
-  tab-stops:list .25in'><![if !supportLists]>3.<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
-  </span><![endif]>Add the lease to the set with membership duration of
-  forever.</p>
-  <p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;mso-list:l50 level1 lfo12;
-  tab-stops:list .25in'><![if !supportLists]>4.<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
-  </span><![endif]>Remove the lease from the set.</p>
-  <p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;mso-list:l50 level1 lfo12;
-  tab-stops:list .25in'><![if !supportLists]>5.<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
-  </span><![endif]>Sleep for 35000 milliseconds to allow the set to expire.</p>
-  <p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;mso-list:l50 level1 lfo12;
-  tab-stops:list .25in'><![if !supportLists]>6.<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
-  </span><![endif]>Assert that there have been no renewals made on the lease.</p>
-  <p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;mso-list:l50 level1 lfo12;
-  tab-stops:list .25in'><![if !supportLists]>7.<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
-  </span><![endif]>Assert that a call to remove the lease again returns a null
-  value.</p>
-  <p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;mso-list:l50 level1 lfo12;
-  tab-stops:list .25in'><![if !supportLists]>8.<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
-  </span><![endif]>Sleep for 25000 milliseconds to allow the managed lease to
-  expire.</p>
-  <p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;mso-list:l50 level1 lfo12;
-  tab-stops:list .25in'><![if !supportLists]>9.<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
-  </span><![endif]>Assert that attempts to renew the lease result in an
-  UnknownLeaseException and that no other renewal attempts have been made.</p>
-  <p class=MsoNormal><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></p>
-  </td>
-  <td width=66 valign=top style='width:49.5pt;border-top:none;border-left:none;
-  border-bottom:solid windowtext .5pt;border-right:solid windowtext .5pt;
-  mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt;
-  padding:0in 5.4pt 0in 5.4pt'>
-  <p class=MsoNormal>A1, M1</p>
-  </td>
-  <td width=300 valign=top style='width:225.0pt;border-top:none;border-left:
-  none;border-bottom:solid windowtext .5pt;border-right:solid windowtext .5pt;
-  mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt;
-  padding:0in 5.4pt 0in 5.4pt'>
-  <p class=MsoNormal>LRS section 9.3 pg. 108</p>
-  </td>
- </tr>
- <tr>
-  <td width=258 valign=top style='width:193.5pt;border:solid windowtext .5pt;
-  border-top:none;mso-border-top-alt:solid windowtext .5pt;padding:0in 5.4pt 0in 5.4pt'>
-  <p class=MsoNormal><i style='mso-bidi-font-style:normal'>LeaseExpirationTest<o:p></o:p></i></p>
-  <p class=MsoNormal>Assert that that expiration of a lease actually results in
-  it being removed (according to the remove method) and no further action is
-  taken on the lease for a period up to and including its expiration time. The
-  only way that a lease can expire while being managed by the LRS is for the
-  grantor of the lease to throw an Exception.</p>
-  <p class=MsoNormal>Matrix ID 12, 14</p>
-  </td>
-  <td width=294 valign=top style='width:220.5pt;border-top:none;border-left:
-  none;border-bottom:solid windowtext .5pt;border-right:solid windowtext .5pt;
-  mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt;
-  padding:0in 5.4pt 0in 5.4pt'>
-  <p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;mso-list:l7 level1 lfo41;
-  tab-stops:list .25in'><![if !supportLists]>1.<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
-  </span><![endif]>Create a special lease (duration of 30000 milliseconds) that
-  will count the number of times it has been renewed and throw a definite
-  exception every time it’s renew method is called.</p>
-  <p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;mso-list:l7 level1 lfo41;
-  tab-stops:list .25in'><![if !supportLists]>2.<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
-  </span><![endif]>Create a lease renewal set with a lease of forever.</p>
-  <p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;mso-list:l7 level1 lfo41;
-  tab-stops:list .25in'><![if !supportLists]>3.<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
-  </span><![endif]>Add the lease to the set with membership duration of
-  forever.</p>
-  <p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;mso-list:l7 level1 lfo41;
-  tab-stops:list .25in'><![if !supportLists]>4.<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
-  </span><![endif]>Sleep for 35000 milliseconds to allow the managed lease to
-  expire.</p>
-  <p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;mso-list:l7 level1 lfo41;
-  tab-stops:list .25in'><![if !supportLists]>5.<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
-  </span><![endif]>Assert that there have been no renewals made on the lease.</p>
-  <p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;mso-list:l7 level1 lfo41;
-  tab-stops:list .25in'><![if !supportLists]>6.<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
-  </span><![endif]>Assert that a call to remove the lease returns a null value
-  .</p>
-  <p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;mso-list:l7 level1 lfo41;
-  tab-stops:list .25in'><![if !supportLists]>7.<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
-  </span><![endif]>Create a special lease (duration of 30000 milliseconds) that
-  will throw an indefinite exception every time it’s renew method is called.</p>
-  <p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;mso-list:l7 level1 lfo41;
-  tab-stops:list .25in'><![if !supportLists]>8.<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
-  </span><![endif]>Create a lease renewal set with a lease of forever.</p>
-  <p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;mso-list:l7 level1 lfo41;
-  tab-stops:list .25in'><![if !supportLists]>9.<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
-  </span><![endif]>Add the lease to the set with membership duration of
-  forever.</p>
-  <p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;mso-list:l7 level1 lfo41;
-  tab-stops:list .25in'><![if !supportLists]>10.<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;
-  </span><![endif]>Sleep for 35000 milliseconds to allow the managed lease to
-  expire.</p>
-  <p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;mso-list:l7 level1 lfo41;
-  tab-stops:list .25in'><![if !supportLists]>11.<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;
-  </span><![endif]>Assert that there have been no renewals made on the lease.</p>
-  <p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;mso-list:l7 level1 lfo41;
-  tab-stops:list .25in'><![if !supportLists]>12.<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;
-  </span><![endif]>Assert that a call to remove the lease returns a null value.</p>
-  <p class=MsoNormal><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></p>
-  </td>
-  <td width=66 valign=top style='width:49.5pt;border-top:none;border-left:none;
-  border-bottom:solid windowtext .5pt;border-right:solid windowtext .5pt;
-  mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt;
-  padding:0in 5.4pt 0in 5.4pt'>
-  <p class=MsoNormal>A1, M1</p>
-  </td>
-  <td width=300 valign=top style='width:225.0pt;border-top:none;border-left:
-  none;border-bottom:solid windowtext .5pt;border-right:solid windowtext .5pt;
-  mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt;
-  padding:0in 5.4pt 0in 5.4pt'>
-  <p class=MsoNormal>LRS section 9.3 pg. 108</p>
-  </td>
- </tr>
- <tr>
-  <td width=258 valign=top style='width:193.5pt;border:solid windowtext .5pt;
-  border-top:none;mso-border-top-alt:solid windowtext .5pt;padding:0in 5.4pt 0in 5.4pt'>
-  <h1>LeaseDurationTest</h1>
-  <p class=MsoNormal>Assert that for a range of lease duration values given to
-  the createLeaseRenewalSet method, the LRS will only grant times less than or
-  equal to the amount requested.</p>
-  <p class=MsoNormal>Matrix ID 16.</p>
-  </td>
-  <td width=294 valign=top style='width:220.5pt;border-top:none;border-left:
-  none;border-bottom:solid windowtext .5pt;border-right:solid windowtext .5pt;
-  mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt;
-  padding:0in 5.4pt 0in 5.4pt'>
-  <p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;mso-list:l65 level1 lfo14;
-  tab-stops:list .25in'><![if !supportLists]>1.<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
-  </span><![endif]>Create lease renewal sets with the following lease duration
-  values: 1, 10, 100, 1000, 10000, 100000, 1000000, 10000000, 100000000,
-  1000000000 milliseconds.</p>
-  <p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;mso-list:l65 level1 lfo14;
-  tab-stops:list .25in'><![if !supportLists]>2.<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
-  </span><![endif]>Assert that the duration times for the leases returned are
-  less than or equal to the amount requested or a LeaseDeniedException is
-  thrown. </p>
-  <p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;mso-list:l65 level1 lfo14;
-  tab-stops:list .25in'><![if !supportLists]>3.<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
-  </span><![endif]>Create a lease renewal set with a duration time of
-  Lease.ANY.</p>
-  <p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;mso-list:l65 level1 lfo14;
-  tab-stops:list .25in'><![if !supportLists]>4.<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
-  </span><![endif]>Assert that the expiration time of the lease returned is in
-  the future.</p>
-  <p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;mso-list:l65 level1 lfo14;
-  tab-stops:list .25in'><![if !supportLists]>5.<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
-  </span><![endif]>Create a lease renewal set with a duration time of
-  Lease.FOREVER.</p>
-  <p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;mso-list:l65 level1 lfo14;
-  tab-stops:list .25in'><![if !supportLists]>6.<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
-  </span><![endif]>Assert that the expiration time of the lease returned is in
-  the future.</p>
-  <p class=MsoNormal><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></p>
-  </td>
-  <td width=66 valign=top style='width:49.5pt;border-top:none;border-left:none;
-  border-bottom:solid windowtext .5pt;border-right:solid windowtext .5pt;
-  mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt;
-  padding:0in 5.4pt 0in 5.4pt'>
-  <p class=MsoNormal>A1, M1</p>
-  </td>
-  <td width=300 valign=top style='width:225.0pt;border-top:none;border-left:
-  none;border-bottom:solid windowtext .5pt;border-right:solid windowtext .5pt;
-  mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt;
-  padding:0in 5.4pt 0in 5.4pt'>
-  <p class=MsoNormal>LRS section 9.3 pg. </p>
-  </td>
- </tr>
- <tr>
-  <td width=258 valign=top style='width:193.5pt;border:solid windowtext .5pt;
-  border-top:none;mso-border-top-alt:solid windowtext .5pt;padding:0in 5.4pt 0in 5.4pt'>
-  <h1>ValidLeaseDurationTest</h1>
-  <p class=MsoNormal>Assert that a lease duration time of 0 or less will cause
-  the createLeaseRenewalSet method<span style="mso-spacerun: yes">  </span>to throw
-  an IllegalArgumentException. Also assert that a positive number,
-  Lease.FOREVER, and Lease.ANY do not generate IllegalArgumentExceptions.</p>
-  <p class=MsoNormal>Matrix ID 17</p>
-  </td>
-  <td width=294 valign=top style='width:220.5pt;border-top:none;border-left:
-  none;border-bottom:solid windowtext .5pt;border-right:solid windowtext .5pt;
-  mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt;
-  padding:0in 5.4pt 0in 5.4pt'>
-  <p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;mso-list:l66 level1 lfo16;
-  tab-stops:list .25in'><![if !supportLists]>1.<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
-  </span><![endif]>Create lease renewal sets with the following lease duration
-  values: 0, -99 milliseconds.</p>
-  <p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;mso-list:l66 level1 lfo16;
-  tab-stops:list .25in'><![if !supportLists]>2.<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
-  </span><![endif]>Assert that in each case an IllegalArgumentException is
-  thrown.</p>
-  <p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;mso-list:l66 level1 lfo16;
-  tab-stops:list .25in'><![if !supportLists]>3.<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
-  </span><![endif]>Create lease renewal sets with the following lease duration
-  values:<span style="mso-spacerun: yes">  </span>Lease.FOREVER, Lease.ANY.</p>
-  <p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;mso-list:l66 level1 lfo16;
-  tab-stops:list .25in'><![if !supportLists]>4.<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
-  </span><![endif]>Assert that IllegalArgumentException is not thrown.</p>
-  <p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;mso-list:l66 level1 lfo16;
-  tab-stops:list .25in'><![if !supportLists]>5.<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
-  </span><![endif]>Create a lease renewal set with a value of 1024 milliseconds.
-  </p>
-  <p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;mso-list:l66 level1 lfo16;
-  tab-stops:list .25in'><![if !supportLists]>6.<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
-  </span><![endif]>Assert that IllegalArgumentException is not thrown. </p>
-  </td>
-  <td width=66 valign=top style='width:49.5pt;border-top:none;border-left:none;
-  border-bottom:solid windowtext .5pt;border-right:solid windowtext .5pt;
-  mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt;
-  padding:0in 5.4pt 0in 5.4pt'>
-  <p class=MsoNormal>A1, M1</p>
-  </td>
-  <td width=300 valign=top style='width:225.0pt;border-top:none;border-left:
-  none;border-bottom:solid windowtext .5pt;border-right:solid windowtext .5pt;
-  mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt;
-  padding:0in 5.4pt 0in 5.4pt'>
-  <p class=MsoNormal>LRS section 9.3 pg. 109</p>
-  </td>
- </tr>
- <tr>
-  <td width=258 valign=top style='width:193.5pt;border:solid windowtext .5pt;
-  border-top:none;mso-border-top-alt:solid windowtext .5pt;padding:0in 5.4pt 0in 5.4pt'>
-  <h1>SetEqualsTest</h1>
-  <p class=MsoNormal>Assert that two lease renewal set proxies<span
-  style="mso-spacerun: yes">  </span>are equal only if they are proxies for the
-  same set created by the same LeaseRenewalService. </p>
-  <p class=MsoNormal>Matrix ID 18.</p>
-  </td>
-  <td width=294 valign=top style='width:220.5pt;border-top:none;border-left:
-  none;border-bottom:solid windowtext .5pt;border-right:solid windowtext .5pt;
-  mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt;
-  padding:0in 5.4pt 0in 5.4pt'>
-  <p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;mso-list:l16 level1 lfo17;
-  tab-stops:list .25in'><![if !supportLists]>1.<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
-  </span><![endif]>Obtain two LRS services proxies (service #1 and service #2)</p>
-  <p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;mso-list:l16 level1 lfo17;
-  tab-stops:list .25in'><![if !supportLists]>2.<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
-  </span><![endif]>Using service #1 create one lease renewal set (set #1).</p>
-  <p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;mso-list:l16 level1 lfo17;
-  tab-stops:list .25in'><![if !supportLists]>3.<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
-  </span><![endif]>Using service #2 create one lease renewal set (set #2).</p>
-  <p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;mso-list:l16 level1 lfo17;
-  tab-stops:list .25in'><![if !supportLists]>4.<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
-  </span><![endif]>Using service #1 create one lease renewal set (set #3).</p>
-  <p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;mso-list:l16 level1 lfo17;
-  tab-stops:list .25in'><![if !supportLists]>5.<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
-  </span><![endif]>Assert that set #1.equals(set #2) returns a value of false.</p>
-  <p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;mso-list:l16 level1 lfo17;
-  tab-stops:list .25in'><![if !supportLists]>6.<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
-  </span><![endif]>Assert that set #1.equals(set #3) returns a value of true.</p>
-  <p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;mso-list:l16 level1 lfo17;
-  tab-stops:list .25in'><![if !supportLists]>7.<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
-  </span><![endif]>Create a MarshalledObject from set #1.</p>
-  <p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;mso-list:l16 level1 lfo17;
-  tab-stops:list .25in'><![if !supportLists]>8.<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
-  </span><![endif]>Unmarshall the MarshalledObject into set #4.</p>
-  <p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;mso-list:l16 level1 lfo17;
-  tab-stops:list .25in'><![if !supportLists]>9.<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
-  </span><![endif]>Assert that set #1 == set #4 returns a value of false.</p>
-  <p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;mso-list:l16 level1 lfo17;
-  tab-stops:list .25in'><![if !supportLists]>10.<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;
-  </span><![endif]>Assert that set #1.equals(set #4) returns a value of true.</p>
-  <p class=MsoNormal><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></p>
-  </td>
-  <td width=66 valign=top style='width:49.5pt;border-top:none;border-left:none;
-  border-bottom:solid windowtext .5pt;border-right:solid windowtext .5pt;
-  mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt;
-  padding:0in 5.4pt 0in 5.4pt'>
-  <p class=MsoNormal>A1, M1</p>
-  </td>
-  <td width=300 valign=top style='width:225.0pt;border-top:none;border-left:
-  none;border-bottom:solid windowtext .5pt;border-right:solid windowtext .5pt;
-  mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt;
-  padding:0in 5.4pt 0in 5.4pt'>
-  <p class=MsoNormal>LRS section 9.3 pg. 109</p>
-  </td>
- </tr>
- <tr>
-  <td width=258 valign=top style='width:193.5pt;border:solid windowtext .5pt;
-  border-top:none;mso-border-top-alt:solid windowtext .5pt;padding:0in 5.4pt 0in 5.4pt'>
-  <h1>IlegalLeaseTest</h1>
-  <p class=MsoNormal>Assert that attempts to add a set’s lease to itself or a
-  lease that is currently a member of another set throws an
-  IllegalArgumentException.</p>
-  <p class=MsoNormal>Matrix ID #21, 22</p>
-  </td>
-  <td width=294 valign=top style='width:220.5pt;border-top:none;border-left:
-  none;border-bottom:solid windowtext .5pt;border-right:solid windowtext .5pt;
-  mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt;
-  padding:0in 5.4pt 0in 5.4pt'>
-  <p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;mso-list:l2 level1 lfo19;
-  tab-stops:list .25in'><![if !supportLists]>1.<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
-  </span><![endif]>Create a lease renewal set<span style="mso-spacerun: yes"> 
-  </span>#1 with a lease of forever.</p>
-  <p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;mso-list:l2 level1 lfo19;
-  tab-stops:list .25in'><![if !supportLists]>2.<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
-  </span><![endif]>Use the getLease method to obtain a reference to the set’s
-  lease.</p>
-  <p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;mso-list:l2 level1 lfo19;
-  tab-stops:list .25in'><![if !supportLists]>3.<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
-  </span><![endif]>Assert that an attempt to pass the lease to the set #1’s
-  addLease method generates an IllegalArgumentException.</p>
-  <p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;mso-list:l2 level1 lfo19;
-  tab-stops:list .25in'><![if !supportLists]>4.<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
-  </span><![endif]>Assert that an attempt to pass the lease to the set #2’s
-  addLease method generates an IllegalArgumentException.</p>
-  <p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;mso-list:l2 level1 lfo19;
-  tab-stops:list .25in'><![if !supportLists]>5.<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
-  </span><![endif]>Create a lease renewal set #2 with a lease of<span
-  style="mso-spacerun: yes">  </span>forever.</p>
-  <p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;mso-list:l2 level1 lfo19;
-  tab-stops:list .25in'><![if !supportLists]>6.<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
-  </span><![endif]>Obtain or create a valid lease with duration of forever.</p>
-  <p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;mso-list:l2 level1 lfo19;
-  tab-stops:list .25in'><![if !supportLists]>7.<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
-  </span><![endif]>Add the lease to set #1.</p>
-  <p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;mso-list:l2 level1 lfo19;
-  tab-stops:list .25in'><![if !supportLists]>8.<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
-  </span><![endif]>Assert that an attempt to pass the lease to set #2’s
-  addLease method generates an IllegalArgumentException.</p>
-  </td>
-  <td width=66 valign=top style='width:49.5pt;border-top:none;border-left:none;
-  border-bottom:solid windowtext .5pt;border-right:solid windowtext .5pt;
-  mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt;
-  padding:0in 5.4pt 0in 5.4pt'>
-  <p class=MsoNormal>A1, M1</p>
-  </td>
-  <td width=300 valign=top style='width:225.0pt;border-top:none;border-left:
-  none;border-bottom:solid windowtext .5pt;border-right:solid windowtext .5pt;
-  mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt;
-  padding:0in 5.4pt 0in 5.4pt'>
-  <p class=MsoNormal>LRS section 9.3 pg. 110</p>
-  </td>
- </tr>
- <tr>
-  <td width=258 valign=top style='width:193.5pt;border:solid windowtext .5pt;
-  border-top:none;mso-border-top-alt:solid windowtext .5pt;padding:0in 5.4pt 0in 5.4pt'>
-  <h1>MembershipDurationTest</h1>
-  <p class=MsoNormal>Assert that the membership duration argument to the
-  addLease method is interpreted correctly.</p>
-  <p class=MsoNormal>Matrix ID 23, 24</p>
-  </td>
-  <td width=294 valign=top style='width:220.5pt;border-top:none;border-left:
-  none;border-bottom:solid windowtext .5pt;border-right:solid windowtext .5pt;
-  mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt;
-  padding:0in 5.4pt 0in 5.4pt'>
-  <p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;mso-list:l63 level1 lfo20;
-  tab-stops:list .25in'><![if !supportLists]>1.<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
-  </span><![endif]>Create a lease renewal set with a lease of forever.</p>
-  <p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;mso-list:l63 level1 lfo20;
-  tab-stops:list .25in'><![if !supportLists]>2.<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
-  </span><![endif]>Obtain or create a lease with duration of forever.</p>
-  <p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;mso-list:l63 level1 lfo20;
-  tab-stops:list .25in'><![if !supportLists]>3.<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
-  </span><![endif]>Assert that when the lease is added to the set with a
-  membership duration of 0 an IllegalArgumentException is thrown.</p>
-  <p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;mso-list:l63 level1 lfo20;
-  tab-stops:list .25in'><![if !supportLists]>4.<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
-  </span><![endif]>Assert that an attempt to remove the lease from the set returns
-  a null value.</p>
-  <p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;mso-list:l63 level1 lfo20;
-  tab-stops:list .25in'><![if !supportLists]>5.<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
-  </span><![endif]>Assert that when the lease is added to the set with a
-  membership duration of 1 millisecond, no IllegalArgumentException is thrown.</p>
-  <p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;mso-list:l63 level1 lfo20;
-  tab-stops:list .25in'><![if !supportLists]>6.<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
-  </span><![endif]>Assert that when the lease is added to the set with a
-  membership duration of<span style="mso-spacerun: yes"> 
-  </span>Long.MAX_VALUE, no IllegalArgumentException is thrown.</p>
-  <p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;mso-list:l63 level1 lfo20;
-  tab-stops:list .25in'><![if !supportLists]>7.<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
-  </span><![endif]>Assert that an attempt to remove the lease from the set
-  returns a reference to the lease itself.</p>
-  <p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;mso-list:l63 level1 lfo20;
-  tab-stops:list .25in'><![if !supportLists]>8.<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
-  </span><![endif]>Assert that when the lease is added to the set with a
-  membership duration of 30000 milliseconds., no IllegalArgumentException is
-  thrown.</p>
-  </td>
-  <td width=66 valign=top style='width:49.5pt;border-top:none;border-left:none;
-  border-bottom:solid windowtext .5pt;border-right:solid windowtext .5pt;
-  mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt;
-  padding:0in 5.4pt 0in 5.4pt'>
-  <p class=MsoNormal>A1, M1</p>
-  </td>
-  <td width=300 valign=top style='width:225.0pt;border-top:none;border-left:
-  none;border-bottom:solid windowtext .5pt;border-right:solid windowtext .5pt;
-  mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt;
-  padding:0in 5.4pt 0in 5.4pt'>
-  <p class=MsoNormal>LRS section 9.3 pg. 111</p>
-  </td>
- </tr>
- <tr>
-  <td width=258 valign=top style='width:193.5pt;border:solid windowtext .5pt;
-  border-top:none;mso-border-top-alt:solid windowtext .5pt;padding:0in 5.4pt 0in 5.4pt'>
-  <p class=MsoNormal>ReAddLeaseTest</p>
-  <p class=MsoNormal>Assert that when a lease is added to a set in which it
-  already resides that the membership duration is updated appropriately.</p>
-  <p class=MsoNormal>Matrix ID 25</p>
-  </td>
-  <td width=294 valign=top style='width:220.5pt;border-top:none;border-left:
-  none;border-bottom:solid windowtext .5pt;border-right:solid windowtext .5pt;
-  mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt;
-  padding:0in 5.4pt 0in 5.4pt'>
-  <p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;mso-list:l44 level1 lfo21;
-  tab-stops:list .25in'><![if !supportLists]>1.<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
-  </span><![endif]>Create a lease renewal set with a lease of forever.</p>
-  <p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;mso-list:l44 level1 lfo21;
-  tab-stops:list .25in'><![if !supportLists]>2.<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
-  </span><![endif]>Obtain or create a lease with duration of forever.</p>
-  <p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;mso-list:l44 level1 lfo21;
-  tab-stops:list .25in'><![if !supportLists]>3.<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;

[... 3997 lines stripped ...]