home *** CD-ROM | disk | FTP | other *** search
/ Chip 2004 April / CMCD0404.ISO / Software / Freeware / Programare / Sharpdev / 099bsetup.exe / nunit.framework.xml < prev    next >
Extensible Markup Language  |  2003-09-03  |  51KB  |  1,100 lines

  1. <?xml version="1.0"?>
  2. <doc>
  3.     <assembly>
  4.         <name>nunit.framework</name>
  5.     </assembly>
  6.     <members>
  7.         <member name="M:NUnit.Framework.Assert.#ctor">
  8.             <summary>
  9.             A private constructor disallows any instances of this object. 
  10.             </summary>
  11.         </member>
  12.         <member name="M:NUnit.Framework.Assert.IsTrue(System.Boolean,System.String)">
  13.             <summary>
  14.             Asserts that a condition is true. If the condition is false the method throws
  15.             an <see cref="T:NUnit.Framework.AssertionException"/>.
  16.             </summary> 
  17.             <param name="message">The message to display if the condition is false</param>
  18.             <param name="condition">The evaluated condition</param>
  19.         </member>
  20.         <member name="M:NUnit.Framework.Assert.IsTrue(System.Boolean)">
  21.             <summary>
  22.             Asserts that a condition is true. If the condition is false the method throws
  23.             an <see cref="T:NUnit.Framework.AssertionException"/>.
  24.             </summary>
  25.             <param name="condition">The evaluated condition</param>
  26.         </member>
  27.         <member name="M:NUnit.Framework.Assert.IsFalse(System.Boolean,System.String)">
  28.             <summary>
  29.             Asserts that a condition is false. If the condition is true the method throws
  30.             an <see cref="T:NUnit.Framework.AssertionException"/>.
  31.             </summary>
  32.             <param name="message">The message to display if the condition is true</param>
  33.             <param name="condition">The evaluated condition</param>
  34.         </member>
  35.         <member name="M:NUnit.Framework.Assert.IsFalse(System.Boolean)">
  36.             <summary>
  37.             Asserts that a condition is false. If the condition is true the method throws
  38.             an <see cref="T:NUnit.Framework.AssertionException"/>.
  39.             </summary>
  40.             <param name="condition">The evaluated condition</param>
  41.         </member>
  42.         <member name="M:NUnit.Framework.Assert.AreEqual(System.Double,System.Double,System.Double,System.String)">
  43.             <summary>
  44.             Verifies that two doubles are equal considering a delta. If the
  45.             expected value is infinity then the delta value is ignored. If 
  46.             they are not equals then an <see cref="T:NUnit.Framework.AssertionException"/> is
  47.             thrown.
  48.             </summary>
  49.             <param name="message">The message that will be printed on failure</param>
  50.             <param name="expected">The expected value</param>
  51.             <param name="actual">The actual value</param>
  52.             <param name="delta">The maximum acceptable difference between the
  53.             the expected and the actual</param>
  54.         </member>
  55.         <member name="M:NUnit.Framework.Assert.AreEqual(System.Double,System.Double,System.Double)">
  56.             <summary>
  57.             Verifies that two doubles are equal considering a delta. If the
  58.             expected value is infinity then the delta value is ignored. If 
  59.             they are not equals then an <see cref="T:NUnit.Framework.AssertionException"/> is
  60.             thrown.
  61.             </summary>
  62.             <param name="expected">The expected value</param>
  63.             <param name="actual">The actual value</param>
  64.             <param name="delta">The maximum acceptable difference between the
  65.             the expected and the actual</param>
  66.         </member>
  67.         <member name="M:NUnit.Framework.Assert.AreEqual(System.Single,System.Single,System.Single,System.String)">
  68.             <summary>
  69.             Verifies that two floats are equal considering a delta. If the
  70.             expected value is infinity then the delta value is ignored. If 
  71.             they are not equals then an <see cref="T:NUnit.Framework.AssertionException"/> is
  72.             thrown.
  73.             </summary>
  74.             <param name="message">The message printed out upon failure</param>
  75.             <param name="expected">The expected value</param>
  76.             <param name="actual">The actual value</param>
  77.             <param name="delta">The maximum acceptable difference between the
  78.             the expected and the actual</param>
  79.         </member>
  80.         <member name="M:NUnit.Framework.Assert.AreEqual(System.Single,System.Single,System.Single)">
  81.             <summary>
  82.             Verifies that two floats are equal considering a delta. If the
  83.             expected value is infinity then the delta value is ignored. If 
  84.             they are not equals then an <see cref="T:NUnit.Framework.AssertionException"/> is
  85.             thrown.
  86.             </summary>
  87.             <param name="expected">The expected value</param>
  88.             <param name="actual">The actual value</param>
  89.             <param name="delta">The maximum acceptable difference between the
  90.             the expected and the actual</param>
  91.         </member>
  92.         <member name="M:NUnit.Framework.Assert.AreEqual(System.Decimal,System.Decimal,System.String)">
  93.             <summary>
  94.             Verifies that two decimals are equal. If 
  95.             they are not equals then an <see cref="T:NUnit.Framework.AssertionException"/> is
  96.             thrown.
  97.             </summary>
  98.             <param name="message">The message printed out upon failure</param>
  99.             <param name="expected">The expected value</param>
  100.             <param name="actual">The actual value</param>
  101.         </member>
  102.         <member name="M:NUnit.Framework.Assert.AreEqual(System.Decimal,System.Decimal)">
  103.             <summary>
  104.             Verifies that two decimals are equal. If 
  105.             they are not equals then an <see cref="T:NUnit.Framework.AssertionException"/> is
  106.             thrown.
  107.             </summary>
  108.             <param name="expected">The expected value</param>
  109.             <param name="actual">The actual value</param>
  110.         </member>
  111.         <member name="M:NUnit.Framework.Assert.AreEqual(System.Int32,System.Int32,System.String)">
  112.             <summary>
  113.             Verifies that two ints are equal. If 
  114.             they are not equals then an <see cref="T:NUnit.Framework.AssertionException"/> is
  115.             thrown.
  116.             </summary>
  117.             <param name="message">The message printed out upon failure</param>
  118.             <param name="expected">The expected value</param>
  119.             <param name="actual">The actual value</param>
  120.         </member>
  121.         <member name="M:NUnit.Framework.Assert.AreEqual(System.Int32,System.Int32)">
  122.             <summary>
  123.             Verifies that two ints are equal. If 
  124.             they are not equals then an <see cref="T:NUnit.Framework.AssertionException"/> is
  125.             thrown.
  126.             </summary>
  127.             <param name="expected">The expected value</param>
  128.             <param name="actual">The actual value</param>
  129.         </member>
  130.         <member name="M:NUnit.Framework.Assert.AreEqual(System.Object,System.Object,System.String)">
  131.             <summary>
  132.             Verifies that two objects are equal.  Two objects are considered
  133.             equal if both are null, or if both have the same value.  All
  134.             non-numeric types are compared by using the <c>Equals</c> method.
  135.             If they are not equal an <see cref="!:AssertionFailedError"/> is thrown.
  136.             </summary>
  137.             <param name="expected">The value that is expected</param>
  138.             <param name="actual">The actual value</param>
  139.             <param name="message">The message to display if objects are not equal</param>
  140.         </member>
  141.         <member name="M:NUnit.Framework.Assert.AreEqual(System.Object,System.Object)">
  142.             <summary>
  143.             Verifies that two objects are equal.  Two objects are considered
  144.             equal if both are null, or if both have the same value.  All
  145.             non-numeric types are compared by using the <c>Equals</c> method.
  146.             If they are not equal an <see cref="!:AssertionFailedError"/> is thrown.
  147.             </summary>
  148.             <param name="expected">The value that is expected</param>
  149.             <param name="actual">The actual value</param>
  150.         </member>
  151.         <member name="M:NUnit.Framework.Assert.Equals(System.Object,System.Object)">
  152.             <summary>
  153.             The Equals method throws an AssertionException. This is done 
  154.             to make sure there is no mistake by calling this function.
  155.             </summary>
  156.             <param name="a"></param>
  157.             <param name="b"></param>
  158.         </member>
  159.         <member name="M:NUnit.Framework.Assert.ReferenceEquals(System.Object,System.Object)">
  160.             <summary>
  161.             override the default ReferenceEquals to throw an AssertionException. This 
  162.             implementation makes sure there is no mistake in calling this function 
  163.             as part of Assert. 
  164.             </summary>
  165.             <param name="a"></param>
  166.             <param name="b"></param>
  167.         </member>
  168.         <member name="M:NUnit.Framework.Assert.IsNumericType(System.Object)">
  169.             <summary>
  170.             Checks the type of the object, returning true if
  171.             the object is a numeric type.
  172.             </summary>
  173.             <param name="obj">The object to check</param>
  174.             <returns>true if the object is a numeric type</returns>
  175.         </member>
  176.         <member name="M:NUnit.Framework.Assert.ObjectsEqual(System.Object,System.Object)">
  177.             <summary>
  178.             Used to compare numeric types.  Comparisons between
  179.             same types are fine (Int32 to Int32, or Int64 to Int64),
  180.             but the Equals method fails across different types.
  181.             This method was added to allow any numeric type to
  182.             be handled correctly, by using <c>ToString</c> and
  183.             comparing the result
  184.             </summary>
  185.             <param name="expected"></param>
  186.             <param name="actual"></param>
  187.             <returns></returns>
  188.         </member>
  189.         <member name="M:NUnit.Framework.Assert.IsNotNull(System.Object,System.String)">
  190.             <summary>
  191.             Verifies that the object that is passed in is not equal to <code>null</code>
  192.             If the object is not <code>null</code> then an <see cref="T:NUnit.Framework.AssertionException"/>
  193.             is thrown.
  194.             </summary>
  195.             <param name="message">The message to be printed when the object is null</param>
  196.             <param name="anObject">The object that is to be tested</param>
  197.         </member>
  198.         <member name="M:NUnit.Framework.Assert.IsNotNull(System.Object)">
  199.             <summary>
  200.             Verifies that the object that is passed in is not equal to <code>null</code>
  201.             If the object is not <code>null</code> then an <see cref="T:NUnit.Framework.AssertionException"/>
  202.             is thrown.
  203.             </summary>
  204.             <param name="anObject">The object that is to be tested</param>
  205.         </member>
  206.         <member name="M:NUnit.Framework.Assert.IsNull(System.Object,System.String)">
  207.             <summary>
  208.             Verifies that the object that is passed in is equal to <code>null</code>
  209.             If the object is <code>null</code> then an <see cref="T:NUnit.Framework.AssertionException"/>
  210.             is thrown.
  211.             </summary>
  212.             <param name="message">The message to be printed when the object is not null</param>
  213.             <param name="anObject">The object that is to be tested</param>
  214.         </member>
  215.         <member name="M:NUnit.Framework.Assert.IsNull(System.Object)">
  216.             <summary>
  217.             Verifies that the object that is passed in is equal to <code>null</code>
  218.             If the object is <code>null</code> then an <see cref="T:NUnit.Framework.AssertionException"/>
  219.             is thrown.
  220.             </summary>
  221.             <param name="anObject">The object that is to be tested</param>
  222.         </member>
  223.         <member name="M:NUnit.Framework.Assert.AreSame(System.Object,System.Object,System.String)">
  224.             <summary>
  225.             Asserts that two objects refer to the same object. If they
  226.             are not the same an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
  227.             </summary>
  228.             <param name="message">The message to be printed when the two objects are not the same object.</param>
  229.             <param name="expected">The expected object</param>
  230.             <param name="actual">The actual object</param>
  231.         </member>
  232.         <member name="M:NUnit.Framework.Assert.AreSame(System.Object,System.Object)">
  233.             <summary>
  234.             Asserts that two objects refer to the same object. If they
  235.             are not the same an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
  236.             </summary>
  237.             <param name="expected">The expected object</param>
  238.             <param name="actual">The actual object</param>
  239.         </member>
  240.         <member name="M:NUnit.Framework.Assert.Fail(System.String)">
  241.             <summary>
  242.             Throws an <see cref="T:NUnit.Framework.AssertionException"/> with the message that is 
  243.             passed in. This is used by the other Assert functions. 
  244.             </summary>
  245.             <param name="message">The message to initialize the <see cref="T:NUnit.Framework.AssertionException"/> with.</param>
  246.         </member>
  247.         <member name="M:NUnit.Framework.Assert.Fail">
  248.             <summary>
  249.             Throws an <see cref="T:NUnit.Framework.AssertionException"/> with the message that is 
  250.             passed in. This is used by the other Assert functions. 
  251.             </summary>
  252.         </member>
  253.         <member name="M:NUnit.Framework.Assert.FailNotEquals(System.Object,System.Object,System.String)">
  254.             <summary>
  255.             This method is called when two objects have been compared and found to be
  256.             different. This prints a nice message to the screen. 
  257.             </summary>
  258.             <param name="message">The message that is to be printed prior to the comparison failure</param>
  259.             <param name="expected">The expected object</param>
  260.             <param name="actual">The actual object</param>
  261.         </member>
  262.         <member name="M:NUnit.Framework.Assert.FailNotSame(System.Object,System.Object,System.String)">
  263.             <summary>
  264.              This method is called when the two objects are not the same. 
  265.             </summary>
  266.             <param name="message">The message to be printed on the screen</param>
  267.             <param name="expected">The expected object</param>
  268.             <param name="actual">The actual object</param>
  269.         </member>
  270.         <member name="T:NUnit.Framework.Assertion">
  271.             <summary>A set of Assert methods.</summary>
  272.             
  273.         </member>
  274.         <member name="M:NUnit.Framework.Assertion.Assert(System.String,System.Boolean)">
  275.             <summary>
  276.             Asserts that a condition is true. If it isn't it throws
  277.             an <see cref="!:AssertionFailedError"/>.
  278.             </summary>
  279.             <param name="message">The message to display is the condition
  280.             is false</param>
  281.             <param name="condition">The evaluated condition</param>
  282.         </member>
  283.         <member name="M:NUnit.Framework.Assertion.Assert(System.Boolean)">
  284.             <summary>
  285.             Asserts that a condition is true. If it isn't it throws
  286.             an <see cref="!:AssertionFailedError"/>.
  287.             </summary>
  288.             <param name="condition">The evaluated condition</param>
  289.         </member>
  290.         <member name="M:NUnit.Framework.Assertion.AssertEquals(System.Double,System.Double,System.Double)">
  291.             <summary>
  292.             /// Asserts that two doubles are equal concerning a delta. If the
  293.             expected value is infinity then the delta value is ignored.
  294.             </summary>
  295.             <param name="expected">The expected value</param>
  296.             <param name="actual">The actual value</param>
  297.             <param name="delta">The maximum acceptable difference between the
  298.             the expected and the actual</param>
  299.         </member>
  300.         <member name="M:NUnit.Framework.Assertion.AssertEquals(System.Single,System.Single,System.Single)">
  301.             <summary>
  302.             /// Asserts that two singles are equal concerning a delta. If the
  303.             expected value is infinity then the delta value is ignored.
  304.             </summary>
  305.             <param name="expected">The expected value</param>
  306.             <param name="actual">The actual value</param>
  307.             <param name="delta">The maximum acceptable difference between the
  308.             the expected and the actual</param>
  309.         </member>
  310.         <member name="M:NUnit.Framework.Assertion.AssertEquals(System.Object,System.Object)">
  311.             <summary>Asserts that two objects are equal. If they are not
  312.             an <see cref="!:AssertionFailedError"/> is thrown.</summary>
  313.         </member>
  314.         <member name="M:NUnit.Framework.Assertion.AssertEquals(System.String,System.Double,System.Double,System.Double)">
  315.             <summary>Asserts that two doubles are equal concerning a delta.
  316.             If the expected value is infinity then the delta value is ignored.
  317.             </summary>
  318.         </member>
  319.         <member name="M:NUnit.Framework.Assertion.AssertEquals(System.String,System.Single,System.Single,System.Single)">
  320.             <summary>Asserts that two floats are equal concerning a delta.
  321.             If the expected value is infinity then the delta value is ignored.
  322.             </summary>
  323.         </member>
  324.         <member name="M:NUnit.Framework.Assertion.AssertEquals(System.String,System.Object,System.Object)">
  325.             <summary>
  326.             Asserts that two objects are equal.  Two objects are considered
  327.             equal if both are null, or if both have the same value.  Numeric
  328.             types are compared via string comparision on their contents to
  329.             avoid problems comparing values between different types.  All
  330.             non-numeric types are compared by using the <c>Equals</c> method.
  331.             If they are not equal an <see cref="!:AssertionFailedError"/> is thrown.
  332.             </summary>
  333.         </member>
  334.         <member name="M:NUnit.Framework.Assertion.AssertNotNull(System.Object)">
  335.             <summary>Asserts that an object isn't null.</summary>
  336.         </member>
  337.         <member name="M:NUnit.Framework.Assertion.AssertNotNull(System.String,System.Object)">
  338.             <summary>Asserts that an object isn't null.</summary>
  339.         </member>
  340.         <member name="M:NUnit.Framework.Assertion.AssertNull(System.Object)">
  341.             <summary>Asserts that an object is null.</summary>
  342.         </member>
  343.         <member name="M:NUnit.Framework.Assertion.AssertNull(System.String,System.Object)">
  344.             <summary>Asserts that an object is null.</summary>
  345.         </member>
  346.         <member name="M:NUnit.Framework.Assertion.AssertSame(System.Object,System.Object)">
  347.             <summary>Asserts that two objects refer to the same object. If they
  348.             are not the same an <see cref="!:AssertionFailedError"/> is thrown.
  349.             </summary>
  350.         </member>
  351.         <member name="M:NUnit.Framework.Assertion.AssertSame(System.String,System.Object,System.Object)">
  352.             <summary>Asserts that two objects refer to the same object. 
  353.             If they are not an <see cref="!:AssertionFailedError"/> is thrown.
  354.             </summary>
  355.         </member>
  356.         <member name="M:NUnit.Framework.Assertion.Fail">
  357.             <summary>Fails a test with no message.</summary>
  358.         </member>
  359.         <member name="M:NUnit.Framework.Assertion.Fail(System.String)">
  360.             <summary>Fails a test with the given message.</summary>
  361.         </member>
  362.         <member name="T:NUnit.Framework.AssertionException">
  363.             <summary>
  364.             Thrown when an assertion failed.
  365.             </summary>
  366.             
  367.         </member>
  368.         <member name="M:NUnit.Framework.AssertionException.#ctor(System.String)">
  369.             <summary>
  370.             
  371.             </summary>
  372.             <param name="message"></param>
  373.         </member>
  374.         <member name="M:NUnit.Framework.AssertionException.#ctor(System.String,System.Exception)">
  375.             <summary>
  376.             Standard constructor
  377.             </summary>
  378.             <param name="message">The error message that explains 
  379.             the reason for the exception</param>
  380.             <param name="inner">The exception that caused the 
  381.             current exception</param>
  382.         </member>
  383.         <member name="M:NUnit.Framework.AssertionException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
  384.             <summary>
  385.             Serialization Constructor
  386.             </summary>
  387.         </member>
  388.         <member name="T:NUnit.Framework.AssertionFailureMessage">
  389.             <summary>
  390.             Summary description for AssertionFailureMessage.
  391.             </summary>
  392.         </member>
  393.         <member name="M:NUnit.Framework.AssertionFailureMessage.#ctor">
  394.             <summary>
  395.             Protected constructor, used since this class is only used via
  396.             static methods
  397.             </summary>
  398.         </member>
  399.         <member name="M:NUnit.Framework.AssertionFailureMessage.IsPreClipped(System.Int32)">
  400.             <summary>
  401.             Called to test if the position will cause clipping
  402.             to occur in the early part of a string.
  403.             </summary>
  404.             <param name="iPosition"></param>
  405.             <returns></returns>
  406.         </member>
  407.         <member name="M:NUnit.Framework.AssertionFailureMessage.IsPostClipped(System.String,System.Int32)">
  408.             <summary>
  409.             Called to test if the position will cause clipping
  410.             to occur in the later part of a string past the
  411.             specified position.
  412.             </summary>
  413.             <param name="sString"></param>
  414.             <param name="iPosition"></param>
  415.             <returns></returns>
  416.         </member>
  417.         <member name="M:NUnit.Framework.AssertionFailureMessage.ClipAroundPosition(System.String,System.Int32)">
  418.             <summary>
  419.             Renders up to M characters before, and up to N characters after
  420.             the specified index position.  If leading or trailing text is
  421.             clipped, and elipses "..." is added where the missing text would
  422.             be.
  423.             
  424.             Clips strings to limit previous or post newline characters,
  425.             since these mess up the comparison
  426.             </summary>
  427.             <param name="sString"></param>
  428.             <param name="iPosition"></param>
  429.             <returns></returns>
  430.         </member>
  431.         <member name="M:NUnit.Framework.AssertionFailureMessage.PreClip(System.String,System.Int32)">
  432.             <summary>
  433.             Clips the string before the specified position, and appends
  434.             ellipses (...) to show that clipping has occurred 
  435.             </summary>
  436.             <param name="sString"></param>
  437.             <param name="iPosition"></param>
  438.             <returns></returns>
  439.         </member>
  440.         <member name="M:NUnit.Framework.AssertionFailureMessage.PostClip(System.String,System.Int32)">
  441.             <summary>
  442.             Clips the string after the specified position, and appends
  443.             ellipses (...) to show that clipping has occurred 
  444.             </summary>
  445.             <param name="sString"></param>
  446.             <param name="iPosition"></param>
  447.             <returns></returns>
  448.         </member>
  449.         <member name="M:NUnit.Framework.AssertionFailureMessage.BuildBefore(System.String,System.Int32)">
  450.             <summary>
  451.             Builds the first half of a string, limiting the number of
  452.             characters before the position, and removing newline
  453.             characters.  If the leading string is truncated, the
  454.             ellipses (...) characters are appened.
  455.             </summary>
  456.             <param name="sString"></param>
  457.             <param name="iPosition"></param>
  458.             <returns></returns>
  459.         </member>
  460.         <member name="M:NUnit.Framework.AssertionFailureMessage.BuildAfter(System.String,System.Int32)">
  461.             <summary>
  462.             Builds the last half of a string, limiting the number of
  463.             characters after the position, and removing newline
  464.             characters.  If the string is truncated, the
  465.             ellipses (...) characters are appened.
  466.             </summary>
  467.             <param name="sString"></param>
  468.             <param name="iPosition"></param>
  469.             <returns></returns>
  470.         </member>
  471.         <member name="M:NUnit.Framework.AssertionFailureMessage.ExpectedText">
  472.             <summary>
  473.             Text that is rendered for the expected value
  474.             </summary>
  475.             <returns></returns>
  476.         </member>
  477.         <member name="M:NUnit.Framework.AssertionFailureMessage.ButWasText">
  478.             <summary>
  479.             Text rendered for the actual value.  This text should
  480.             be the same length as the Expected text, so leading
  481.             spaces should pad this string to ensure they match.
  482.             </summary>
  483.             <returns></returns>
  484.         </member>
  485.         <member name="M:NUnit.Framework.AssertionFailureMessage.AppendExpectedAndActual(System.Text.StringBuilder,System.Object,System.Object)">
  486.             <summary>
  487.             Raw line that communicates the expected value, and the actual value
  488.             </summary>
  489.             <param name="sbOutput"></param>
  490.             <param name="expected"></param>
  491.             <param name="actual"></param>
  492.         </member>
  493.         <member name="M:NUnit.Framework.AssertionFailureMessage.AppendPositionMarker(System.Text.StringBuilder,System.Int32)">
  494.             <summary>
  495.             Draws a marker under the expected/actual strings that highlights
  496.             where in the string a mismatch occurred.
  497.             </summary>
  498.             <param name="sbOutput"></param>
  499.             <param name="iPosition"></param>
  500.         </member>
  501.         <member name="M:NUnit.Framework.AssertionFailureMessage.InputsAreStrings(System.Object,System.Object)">
  502.             <summary>
  503.             Tests two objects to determine if they are strings.
  504.             </summary>
  505.             <param name="expected"></param>
  506.             <param name="actual"></param>
  507.             <returns></returns>
  508.         </member>
  509.         <member name="M:NUnit.Framework.AssertionFailureMessage.LengthsDifferent(System.String,System.String)">
  510.             <summary>
  511.             Tests if two strings are different lengths.
  512.             </summary>
  513.             <param name="sExpected"></param>
  514.             <param name="sActual"></param>
  515.             <returns>True if string lengths are different</returns>
  516.         </member>
  517.         <member name="M:NUnit.Framework.AssertionFailureMessage.BuildLengthsDifferentMessage(System.Text.StringBuilder,System.String,System.String)">
  518.             <summary>
  519.             Used to construct a message when the lengths of two strings are
  520.             different.  Also includes the strings themselves, to allow them
  521.             to be compared visually.
  522.             </summary>
  523.             <param name="sbOutput"></param>
  524.             <param name="sExpected"></param>
  525.             <param name="sActual"></param>
  526.         </member>
  527.         <member name="M:NUnit.Framework.AssertionFailureMessage.BuildStringLengthDifferentReport(System.Text.StringBuilder,System.String,System.String)">
  528.             <summary>
  529.             Reports the length of two strings that are different lengths
  530.             </summary>
  531.             <param name="sbOutput"></param>
  532.             <param name="sExpected"></param>
  533.             <param name="sActual"></param>
  534.         </member>
  535.         <member name="M:NUnit.Framework.AssertionFailureMessage.BuildStringLengthSameReport(System.Text.StringBuilder,System.String,System.String)">
  536.             <summary>
  537.             Reports the length of two strings that are the same length
  538.             </summary>
  539.             <param name="sbOutput"></param>
  540.             <param name="sExpected"></param>
  541.             <param name="sActual"></param>
  542.         </member>
  543.         <member name="M:NUnit.Framework.AssertionFailureMessage.BuildStringLengthReport(System.Text.StringBuilder,System.String,System.String)">
  544.             <summary>
  545.             Reports whether the string lengths are the same or different, and
  546.             what the string lengths are.
  547.             </summary>
  548.             <param name="sbOutput"></param>
  549.             <param name="sExpected"></param>
  550.             <param name="sActual"></param>
  551.         </member>
  552.         <member name="M:NUnit.Framework.AssertionFailureMessage.BuildContentDifferentAtPosition(System.Text.StringBuilder,System.String,System.String,System.Int32)">
  553.             <summary>
  554.             
  555.             </summary>
  556.             <param name="sbOutput"></param>
  557.             <param name="sExpected"></param>
  558.             <param name="sActual"></param>
  559.             <param name="iPosition"></param>
  560.         </member>
  561.         <member name="M:NUnit.Framework.AssertionFailureMessage.ConvertWhitespace(System.String)">
  562.             <summary>
  563.             Turns CR, LF, or TAB into visual indicator to preserve visual marker 
  564.             position.   This is done by replacing the '\r' into '\\' and 'r' 
  565.             characters, and the '\n' into '\\' and 'n' characters, and '\t' into
  566.             '\\' and 't' characters.  
  567.             
  568.             Thus the single character becomes two characters for display.
  569.             </summary>
  570.             <param name="sInput"></param>
  571.             <returns></returns>
  572.         </member>
  573.         <member name="M:NUnit.Framework.AssertionFailureMessage.FindMismatchPosition(System.String,System.String,System.Int32)">
  574.             <summary>
  575.             Shows the position two strings start to differ.  Comparison 
  576.             starts at the start index.
  577.             </summary>
  578.             <param name="sExpected"></param>
  579.             <param name="sActual"></param>
  580.             <param name="iStart"></param>
  581.             <returns>-1 if no mismatch found, or the index where mismatch found</returns>
  582.         </member>
  583.         <member name="M:NUnit.Framework.AssertionFailureMessage.BuildContentDifferentMessage(System.Text.StringBuilder,System.String,System.String)">
  584.             <summary>
  585.             Constructs a message that can be displayed when the content of two
  586.             strings are different, but the string lengths are the same.  The
  587.             message will clip the strings to a reasonable length, centered
  588.             around the first position where they are mismatched, and draw 
  589.             a line marking the position of the difference to make comparison
  590.             quicker.
  591.             </summary>
  592.             <param name="sbOutput"></param>
  593.             <param name="sExpected"></param>
  594.             <param name="sActual"></param>
  595.         </member>
  596.         <member name="M:NUnit.Framework.AssertionFailureMessage.BuildStringsDifferentMessage(System.Text.StringBuilder,System.String,System.String)">
  597.             <summary>
  598.             Called to append a message when the input strings are different.
  599.             A different message is rendered when the lengths are mismatched,
  600.             and when the lengths match but content is mismatched.
  601.             </summary>
  602.             <param name="sbOutput"></param>
  603.             <param name="expected"></param>
  604.             <param name="actual"></param>
  605.         </member>
  606.         <member name="M:NUnit.Framework.AssertionFailureMessage.CreateStringBuilder(System.String)">
  607.             <summary>
  608.             Used to create a StringBuilder that is used for constructing
  609.             the output message when text is different.  Handles initialization
  610.             when a message is provided.  If message is null, an empty
  611.             StringBuilder is returned.
  612.             </summary>
  613.             <param name="message"></param>
  614.             <returns></returns>
  615.         </member>
  616.         <member name="M:NUnit.Framework.AssertionFailureMessage.FormatMessageForFailNotEquals(System.Object,System.Object,System.String)">
  617.             <summary>
  618.             Called to create a message when two objects have been found to
  619.             be unequal.  If the inputs are strings, a special message is
  620.             rendered that can help track down where the strings are different,
  621.             based on differences in length, or differences in content.
  622.             
  623.             If the inputs are not strings, the ToString method of the objects
  624.             is used to show what is different about them.
  625.             </summary>
  626.             <param name="message"></param>
  627.             <param name="expected"></param>
  628.             <param name="actual"></param>
  629.             <returns></returns>
  630.         </member>
  631.         <member name="P:NUnit.Framework.AssertionFailureMessage.PreClipLength">
  632.             <summary>
  633.             Number of characters before a highlighted position before
  634.             clipping will occur.  Clipped text is replaced with an
  635.             elipses "..."
  636.             </summary>
  637.         </member>
  638.         <member name="P:NUnit.Framework.AssertionFailureMessage.PostClipLength">
  639.             <summary>
  640.             Number of characters after a highlighted position before
  641.             clipping will occur.  Clipped text is replaced with an
  642.             elipses "..."
  643.             </summary>
  644.         </member>
  645.         <member name="P:NUnit.Framework.AssertionFailureMessage.NewLine">
  646.             <summary>
  647.             Property called to insert newline characters into a string
  648.             </summary>
  649.         </member>
  650.         <member name="T:NUnit.Core.ConsoleWriter">
  651.             <summary>
  652.             Summary description for ConsoleWriter.
  653.             </summary>
  654.         </member>
  655.         <member name="T:NUnit.Core.EventListener">
  656.             <summary>
  657.             Summary description for EventListener.
  658.             </summary>
  659.         </member>
  660.         <member name="T:NUnit.Framework.ExpectedExceptionAttribute">
  661.             <summary>
  662.             ExpectedAttributeException.
  663.             </summary>
  664.             
  665.         </member>
  666.         <member name="T:NUnit.Core.ExpectedExceptionTestCase">
  667.             <summary>
  668.             Summary description for ExpectedExceptionTestCase.
  669.             </summary>
  670.         </member>
  671.         <member name="T:NUnit.Core.TemplateTestCase">
  672.             <summary>
  673.             Summary description for TestCase.
  674.             </summary>
  675.         </member>
  676.         <member name="T:NUnit.Core.TestCase">
  677.             <summary>
  678.             Summary description for TestCase.
  679.             </summary>
  680.         </member>
  681.         <member name="T:NUnit.Core.Test">
  682.             <summary>
  683.                 Test Class.
  684.             </summary>
  685.         </member>
  686.         <member name="T:NUnit.Core.LongLivingMarshalByRefObject">
  687.             <summary>
  688.             All objects which are marshalled by reference
  689.             and whose lifetime is manually controlled by
  690.             the app, should derive from this class rather
  691.             than MarshalByRefObject.
  692.             
  693.             This includes the remote test domain objects
  694.             which are accessed by the client and those
  695.             client objects which are called back by the
  696.             remote test domain.
  697.             
  698.             Objects in this category that already inherit
  699.             from some other class (e.g. from TextWriter)
  700.             which in turn inherits from MarshalByRef object 
  701.             should override InitializeLifetimeService to 
  702.             return null to obtain the same effect.
  703.             </summary>
  704.         </member>
  705.         <member name="T:NUnit.Core.ITest">
  706.             <summary>
  707.             Common interface supported by all representations
  708.             of a test. Only includes informational fields.
  709.             The Run method is specifically excluded to allow
  710.             for data-only representations of a test.
  711.             </summary>
  712.         </member>
  713.         <member name="P:NUnit.Core.ITest.Name">
  714.             <summary>
  715.             Name of the test
  716.             </summary>
  717.         </member>
  718.         <member name="P:NUnit.Core.ITest.FullName">
  719.             <summary>
  720.             Full Name of the test
  721.             </summary>
  722.         </member>
  723.         <member name="P:NUnit.Core.ITest.ShortName">
  724.             <summary>
  725.             Last part of the full name
  726.             </summary>
  727.         </member>
  728.         <member name="P:NUnit.Core.ITest.AssemblyKey">
  729.             <summary>
  730.             Int used to distinguish suites of the same
  731.             name across multiple assemblies.
  732.             </summary>
  733.         </member>
  734.         <member name="P:NUnit.Core.ITest.UniqueName">
  735.             <summary>
  736.             Key used to look up a test in a hash table
  737.             </summary>
  738.         </member>
  739.         <member name="P:NUnit.Core.ITest.ShouldRun">
  740.             <summary>
  741.             Whether or not the test should be run
  742.             </summary>
  743.         </member>
  744.         <member name="P:NUnit.Core.ITest.IgnoreReason">
  745.             <summary>
  746.             Reason for not running the test, if applicable
  747.             </summary>
  748.         </member>
  749.         <member name="P:NUnit.Core.ITest.CountTestCases">
  750.             <summary>
  751.             Count of the test cases ( 1 if this is a test case )
  752.             </summary>
  753.         </member>
  754.         <member name="P:NUnit.Core.ITest.Tests">
  755.             <summary>
  756.             For a test suite, the child tests or suites
  757.             Null if this is not a test suite
  758.             </summary>
  759.         </member>
  760.         <member name="P:NUnit.Core.ITest.IsSuite">
  761.             <summary>
  762.             True if this is a suite
  763.             </summary>
  764.         </member>
  765.         <member name="P:NUnit.Core.ITest.IsFixture">
  766.             <summary>
  767.             True if this is a TestFixture
  768.             </summary>
  769.         </member>
  770.         <member name="P:NUnit.Core.ITest.IsTestCase">
  771.             <summary>
  772.             True if this is a TestCase
  773.             </summary>
  774.         </member>
  775.         <member name="P:NUnit.Core.ITest.Description">
  776.             <summary>
  777.             Return the description field. 
  778.             </summary>
  779.         </member>
  780.         <member name="P:NUnit.Core.Test.ShortName">
  781.             <summary>
  782.             If the name is a path, this just returns the file part
  783.             </summary>
  784.         </member>
  785.         <member name="T:NUnit.Framework.IgnoreAttribute">
  786.             <summary>
  787.             IgnoreAttribute.
  788.             </summary>
  789.             
  790.         </member>
  791.         <member name="T:NUnit.Core.InvalidFixture">
  792.             <summary>
  793.             Summary description for InvalidFixture.
  794.             </summary>
  795.         </member>
  796.         <member name="M:NUnit.Core.InvalidSuiteException.#ctor(System.String)">
  797.             <summary>
  798.             Standard constructor
  799.             </summary>
  800.             <param name="message">The error message that explains 
  801.             the reason for the exception</param>
  802.         </member>
  803.         <member name="M:NUnit.Core.InvalidSuiteException.#ctor(System.String,System.Exception)">
  804.             <summary>
  805.             Standard constructor
  806.             </summary>
  807.             <param name="message">The error message that explains 
  808.             the reason for the exception</param>
  809.             <param name="inner">The exception that caused the 
  810.             current exception</param>
  811.         </member>
  812.         <member name="M:NUnit.Core.InvalidSuiteException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
  813.             <summary>
  814.             Serialization Constructor
  815.             </summary>
  816.         </member>
  817.         <member name="T:NUnit.Core.InvalidTestFixtureException">
  818.             <summary>
  819.             Summary description for NoTestMethodsException.
  820.             </summary>
  821.             
  822.         </member>
  823.         <member name="M:NUnit.Core.InvalidTestFixtureException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
  824.             <summary>
  825.             Serialization Constructor
  826.             </summary>
  827.         </member>
  828.         <member name="T:NUnit.Core.NormalTestCase">
  829.             <summary>
  830.             Summary description for TestCase.
  831.             </summary>
  832.         </member>
  833.         <member name="T:NUnit.Core.NoTestFixturesException">
  834.             <summary>
  835.             Summary description for NoTestFixtureException.
  836.             </summary>
  837.         </member>
  838.         <member name="T:NUnit.Core.NotRunnableTestCase">
  839.             <summary>
  840.             Summary description for NotRunnableTestCase.
  841.             </summary>
  842.         </member>
  843.         <member name="T:NUnit.Core.NullListener">
  844.             <summary>
  845.             Summary description for NullListener.
  846.             </summary>
  847.             
  848.         </member>
  849.         <member name="T:NUnit.Core.NunitException">
  850.             <summary>
  851.             Thrown when an assertion failed. Here to preserve the inner
  852.             exception and hence its stack trace.
  853.             </summary>
  854.             
  855.         </member>
  856.         <member name="M:NUnit.Core.NunitException.#ctor(System.String)">
  857.             <summary>
  858.             Standard constructor
  859.             </summary>
  860.             <param name="message">The error message that explains 
  861.             the reason for the exception</param>
  862.         </member>
  863.         <member name="M:NUnit.Core.NunitException.#ctor(System.String,System.Exception)">
  864.             <summary>
  865.             Standard constructor
  866.             </summary>
  867.             <param name="message">The error message that explains 
  868.             the reason for the exception</param>
  869.             <param name="inner">The exception that caused the 
  870.             current exception</param>
  871.         </member>
  872.         <member name="M:NUnit.Core.NunitException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
  873.             <summary>
  874.             Serialization Constructor
  875.             </summary>
  876.         </member>
  877.         <member name="T:NUnit.Framework.TestCase">
  878.             <summary>
  879.             TestFixture
  880.             </summary>
  881.             
  882.         </member>
  883.         <member name="T:NUnit.Core.RemoteTestRunner">
  884.             <summary>
  885.             Summary description for RemoteTestRunner.
  886.             </summary>
  887.             
  888.         </member>
  889.         <member name="F:NUnit.Core.RemoteTestRunner.suite">
  890.             <summary>
  891.             The loaded test suite
  892.             </summary>
  893.         </member>
  894.         <member name="F:NUnit.Core.RemoteTestRunner.testName">
  895.             <summary>
  896.             The test Fixture name to load
  897.             </summary>
  898.         </member>
  899.         <member name="F:NUnit.Core.RemoteTestRunner.testFileName">
  900.             <summary>
  901.             The test file to load. If assemblies is null,
  902.             this must be an assembly file, otherwise it
  903.             is only used to provide a name for the root
  904.             test node having the assemblies as children.
  905.             </summary>
  906.         </member>
  907.         <member name="F:NUnit.Core.RemoteTestRunner.assemblies">
  908.             <summary>
  909.             The list of assemblies to load
  910.             </summary>
  911.         </member>
  912.         <member name="T:NUnit.Core.ResultSummarizer">
  913.             <summary>
  914.             Summary description for ResultSummarizer.
  915.             </summary>
  916.         </member>
  917.         <member name="T:NUnit.Core.ResultVisitor">
  918.             <summary>
  919.             
  920.             </summary>
  921.         </member>
  922.         <member name="T:NUnit.Core.RootTestSuite">
  923.             <summary>
  924.             TestSuite forming the root of a test project
  925.             </summary>
  926.         </member>
  927.         <member name="T:NUnit.Core.TestSuite">
  928.             <summary>
  929.             Summary description for TestSuite.
  930.             </summary>
  931.             
  932.         </member>
  933.         <member name="P:NUnit.Core.TestSuite.IsFixture">
  934.             <summary>
  935.             True if this is a fixture. May populate the test's
  936.             children as a side effect.
  937.             TODO: An easier way to tell this?
  938.             </summary>
  939.         </member>
  940.         <member name="T:NUnit.Framework.SetUpAttribute">
  941.             <summary>
  942.             SetUpAttribute.
  943.             </summary>
  944.             
  945.         </member>
  946.         <member name="T:NUnit.Core.StackTraceFilter">
  947.             <summary>
  948.             Summary description for StackTraceFilter.
  949.             </summary>
  950.         </member>
  951.         <member name="T:NUnit.Core.StringTextWriter">
  952.             <summary>
  953.             Use this wrapper to ensure that only strings get passed accross the AppDomain
  954.             boundary.  Otherwise tests will break when non-remotable objects are passed to
  955.             Console.Write/WriteLine.
  956.             </summary>
  957.         </member>
  958.         <member name="T:NUnit.Core.BufferedStringTextWriter">
  959.             <summary>
  960.             This wrapper derives from StringTextWriter and adds buffering
  961.             to improve cross-domain performance. The buffer is flushed whenever
  962.             it reaches or exceeds a maximum size or when WriteLine is called.
  963.             </summary>
  964.         </member>
  965.         <member name="T:NUnit.Framework.SuiteAttribute">
  966.             <summary>
  967.             SuiteAttribute.
  968.             </summary>
  969.             
  970.         </member>
  971.         <member name="T:NUnit.Core.SummaryVisitor">
  972.             <summary>
  973.             Summary description for SiummaryVisitor.
  974.             </summary>
  975.         </member>
  976.         <member name="T:NUnit.Framework.TearDownAttribute">
  977.             <summary>
  978.             TearDownAttribute.
  979.             </summary>
  980.             
  981.         </member>
  982.         <member name="T:NUnit.Core.AssemblyTestSuite">
  983.             <summary>
  984.             Test Suite formed from an assembly. 
  985.             Class name changed from TestAssembly
  986.             to avoid conflict with namespace.
  987.             </summary>
  988.         </member>
  989.         <member name="T:NUnit.Framework.TestAttribute">
  990.             <summary>
  991.             Adding this attribute to a method within a <seealso cref="T:NUnit.Framework.TestFixtureAttribute"/> 
  992.             class makes the method callable from the NUnit test runner. There is a property 
  993.             called Description which is optional which you can provide a more detailed test
  994.             description. This class cannot be inherited.
  995.             </summary>
  996.             
  997.             <example>
  998.             [TestFixture]
  999.             public class Fixture
  1000.             {
  1001.               [Test]
  1002.               public void MethodToTest()
  1003.               {}
  1004.               
  1005.               [Test(Description = "more detailed description")]
  1006.               publc void TestDescriptionMethod()
  1007.               {}
  1008.             }
  1009.             </example>
  1010.             
  1011.         </member>
  1012.         <member name="T:NUnit.Core.TestCaseBuilder">
  1013.             <summary>
  1014.             Summary description for TestCaseBuilder.
  1015.             </summary>
  1016.         </member>
  1017.         <member name="T:NUnit.Core.TestCaseResult">
  1018.             <summary>
  1019.             
  1020.             </summary>
  1021.         </member>
  1022.         <member name="T:NUnit.Core.TestResult">
  1023.             <summary>
  1024.             Summary description for TestResult.
  1025.             </summary>
  1026.             
  1027.         </member>
  1028.         <member name="F:NUnit.Core.TestDomain.domain">
  1029.             <summary>
  1030.             The appdomain used  to load tests
  1031.             </summary>
  1032.         </member>
  1033.         <member name="F:NUnit.Core.TestDomain.cachePath">
  1034.             <summary>
  1035.             The path to our cache
  1036.             </summary>
  1037.         </member>
  1038.         <member name="F:NUnit.Core.TestDomain.testRunner">
  1039.             <summary>
  1040.             The remote runner loaded in the test appdomain
  1041.             </summary>
  1042.         </member>
  1043.         <member name="M:NUnit.Core.TestDomain.MakeAppDomain(System.String,System.String,System.String,System.String)">
  1044.             <summary>
  1045.             This method creates appDomains for the framework.
  1046.             </summary>
  1047.             <param name="domainName">Name of the domain</param>
  1048.             <param name="appBase">ApplicationBase for the domain</param>
  1049.             <param name="configFile">ConfigurationFile for the domain</param>
  1050.             <param name="binPath">PrivateBinPath for the domain</param>
  1051.             <returns></returns>
  1052.         </member>
  1053.         <member name="M:NUnit.Core.TestDomain.ConfigureCachePath(System.AppDomain)">
  1054.             <summary>
  1055.             Set the location for caching and delete any old cache info
  1056.             </summary>
  1057.             <param name="domain">Our domain</param>
  1058.         </member>
  1059.         <member name="T:NUnit.Framework.TestFixtureAttribute">
  1060.             <summary>
  1061.             TestFixtureAttribute
  1062.             </summary> 
  1063.             <example>
  1064.             [TestFixture]
  1065.             public class ExampleClass 
  1066.             {}
  1067.             </example>
  1068.         </member>
  1069.         <member name="T:NUnit.Core.TestSuiteBuilder">
  1070.             <summary>
  1071.             Summary description for TestSuiteBuilder.
  1072.             </summary>
  1073.         </member>
  1074.         <member name="M:NUnit.Core.TestSuiteBuilder.MakeSuiteFromProperty(System.Type)">
  1075.             <summary>
  1076.             Uses reflection to obtain the suite property for the Type
  1077.             </summary>
  1078.             <param name="testClass"></param>
  1079.             <returns>The Suite property of the Type, or null if the property 
  1080.             does not exist</returns>
  1081.         </member>
  1082.         <member name="T:NUnit.Core.TestSuiteResult">
  1083.             <summary>
  1084.                 TestSuiteResult
  1085.             </summary>
  1086.             
  1087.         </member>
  1088.         <member name="T:NUnit.Core.WarningSuite">
  1089.             <summary>
  1090.             Summary description for WarningSuite.
  1091.             </summary>
  1092.         </member>
  1093.         <member name="T:NUnit.Core.XmlResultVisitor">
  1094.             <summary>
  1095.             Summary description for XmlResultVisitor.
  1096.             </summary>
  1097.         </member>
  1098.     </members>
  1099. </doc>
  1100.