<?xml version="1.0"?>
<doc>
    <assembly>
        <name>UnitTestDevKit</name>
    </assembly>
    <members>
        <member name="T:Miik.XUnity.UnitTestDevelopmentKit.AssertionFailedException">
            <summary>
            AssertionFailedException class represents
            assertion failures (when, for example, 
            a method supposed to add two numbers a and b,
            returns 5 when invoked with a = 2 and b = 2.
            </summary>
        </member>
        <member name="M:Miik.XUnity.UnitTestDevelopmentKit.AssertionFailedException.#ctor">
            <summary>
            Default constructor.
            </summary>
        </member>
        <member name="M:Miik.XUnity.UnitTestDevelopmentKit.AssertionFailedException.#ctor(System.String)">
            <summary>
            Constructs an instance with given error message.
            </summary>
            <param name="message">Error message</param>
        </member>
        <member name="M:Miik.XUnity.UnitTestDevelopmentKit.AssertionFailedException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
            <summary>
            Constructs an instance with given SerializationInfo and
            StreamingContext.
            </summary>
            <param name="info">Serialization info</param>
            <param name="context">Streaming context</param>
        </member>
        <member name="M:Miik.XUnity.UnitTestDevelopmentKit.AssertionFailedException.#ctor(System.String,System.Exception)">
            <summary>
            Constructs an instance with packed inner exception.
            </summary>
            <param name="message">Error message</param>
            <param name="innerException">Inner exception object</param>
        </member>
        <member name="M:Miik.XUnity.UnitTestDevelopmentKit.AssertionFailedException.#ctor(System.String,System.String)">
            <summary>
            Constructs an instance with given argument name and
            error message
            </summary>
            <param name="argument">Name of the argument</param>
            <param name="message">Error message</param>
        </member>
        <member name="M:Miik.XUnity.UnitTestDevelopmentKit.AssertionFailedException.#ctor(System.String,System.String,System.Exception)">
            <summary>
            Constructs an instance with given argument name,
            error message and packed inner exception.
            </summary>
            <param name="argument">Name of the argument</param>
            <param name="message">Error message</param>
            <param name="innerException">Inner exception object</param>
        </member>
        <member name="T:Miik.XUnity.UnitTestDevelopmentKit.InitializationException">
            <summary>
            InitializationException class represents a test suite
            initialization exception.
            </summary>
        </member>
        <member name="M:Miik.XUnity.UnitTestDevelopmentKit.InitializationException.#ctor">
            <summary>
            Default constructor.
            </summary>
        </member>
        <member name="M:Miik.XUnity.UnitTestDevelopmentKit.InitializationException.#ctor(System.String)">
            <summary>
            Constructs an instance with given error message.
            </summary>
            <param name="message">Error message</param>
        </member>
        <member name="M:Miik.XUnity.UnitTestDevelopmentKit.InitializationException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
            <summary>
            Constructs an instance with given SerializationInfo and
            StreamingContext.
            </summary>
            <param name="info">Serialization info</param>
            <param name="context">Streaming context</param>
        </member>
        <member name="M:Miik.XUnity.UnitTestDevelopmentKit.InitializationException.#ctor(System.String,System.Exception)">
            <summary>
            Constructs an instance with packed inner exception.
            </summary>
            <param name="message">Error message</param>
            <param name="innerException">Inner exception object</param>
        </member>
        <member name="T:Miik.XUnity.UnitTestDevelopmentKit.DeinitializationException">
            <summary>
            DeinitializationException class represents a test suite
            deinitialization exception.
            </summary>
        </member>
        <member name="M:Miik.XUnity.UnitTestDevelopmentKit.DeinitializationException.#ctor">
            <summary>
            Default constructor.
            </summary>
        </member>
        <member name="M:Miik.XUnity.UnitTestDevelopmentKit.DeinitializationException.#ctor(System.String)">
            <summary>
            Constructs an instance with given error message.
            </summary>
            <param name="message">Error message</param>
        </member>
        <member name="M:Miik.XUnity.UnitTestDevelopmentKit.DeinitializationException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
            <summary>
            Constructs an instance with given SerializationInfo and
            StreamingContext.
            </summary>
            <param name="info">Serialization info</param>
            <param name="context">Streaming context</param>
        </member>
        <member name="M:Miik.XUnity.UnitTestDevelopmentKit.DeinitializationException.#ctor(System.String,System.Exception)">
            <summary>
            Constructs an instance with packed inner exception.
            </summary>
            <param name="message">Error message</param>
            <param name="innerException">Inner exception object</param>
        </member>
        <member name="T:Miik.XUnity.UnitTestDevelopmentKit.TraceDelegate">
            <summary>
            Delegate invoked when a test method wants
            to output a trace string.
            </summary>
        </member>
        <member name="T:Miik.XUnity.UnitTestDevelopmentKit.TestSuite">
            <summary>
            Abstract base class for developing test. 
            Every class derived from Test is considered as
            a test suite, and every method in such a class
            marked with TestMethodAttribute, is automatically
            invoked when assembly is being tested.
            </summary>
        </member>
        <member name="M:Miik.XUnity.UnitTestDevelopmentKit.TestSuite.Initialize">
            <summary>
            Test suite initializer. It provides only an exception
            handling wrapper, real initialization should be done
            in InitializeSuite method which can be overriden by
            the derived class.
            </summary>
        </member>
        <member name="M:Miik.XUnity.UnitTestDevelopmentKit.TestSuite.Deinitialize">
            <summary>
            Test suite deinitializer. It provides only an exception
            handling wrapper, real deinitialization should be done
            in DeinitializeSuite method which can be overriden by
            the derived class.
            </summary>
        </member>
        <member name="M:Miik.XUnity.UnitTestDevelopmentKit.TestSuite.InitializeSuite">
            <summary>
            This method sould be overriden by a test developer
            to perform custom test suite initialization.
            </summary>
        </member>
        <member name="M:Miik.XUnity.UnitTestDevelopmentKit.TestSuite.DeinitializeSuite">
            <summary>
            This method sould be overriden by a test developer
            to perform custom test suite deinitialization.
            </summary>
        </member>
        <member name="M:Miik.XUnity.UnitTestDevelopmentKit.TestSuite.Assert(System.Boolean,System.String)">
            <summary>
            Helper method for checking test results. Whenever
            condition is false, AssertionFailedException is raised.
            </summary>
            <param name="condition">Condition to test</param>
            <param name="errorMessage">Error message to raise exception with</param>
            <exception cref="T:Miik.XUnity.UnitTestDevelopmentKit.AssertionFailedException"></exception>
        </member>
        <member name="M:Miik.XUnity.UnitTestDevelopmentKit.TestSuite.Trace(System.String)">
            <summary>
            Trace method is used by inherited classes to
            output trace strings.
            </summary>
            <param name="message">Trace message to output</param>
        </member>
        <member name="E:Miik.XUnity.UnitTestDevelopmentKit.TestSuite.TraceMessage">
            <summary>
            TraceMessage event is raised when a test method
            outputs a trace string.
            </summary>
        </member>
        <member name="T:Miik.XUnity.UnitTestDevelopmentKit.TestCaseAttribute">
            <summary>
            TestCaseAttribute marks methods in test classes which should be
            automatically invoked when assembly is being tested by AutoTest.NET.
            </summary>
        </member>
        <member name="F:Miik.XUnity.UnitTestDevelopmentKit.TestCaseAttribute._testCaseName">
            <summary>
            Descriptive name of the test case.
            </summary>
        </member>
        <member name="F:Miik.XUnity.UnitTestDevelopmentKit.TestCaseAttribute._developerName">
            <summary>
            Name of the test developer.
            </summary>
        </member>
        <member name="M:Miik.XUnity.UnitTestDevelopmentKit.TestCaseAttribute.#ctor(System.String,System.String)">
            <summary>
            Attribute constructor.
            </summary>
            <param name="testCaseName">Descriptive name of the test</param>
            <param name="developerName">Developer name. Please use your current nicknames (usually equal
             to your family name) for future compatibility.</param>
        </member>
        <member name="P:Miik.XUnity.UnitTestDevelopmentKit.TestCaseAttribute.TestCaseName">
            <summary>
            Descriptive name of the test.
            </summary>
        </member>
        <member name="P:Miik.XUnity.UnitTestDevelopmentKit.TestCaseAttribute.DeveloperName">
            <summary>
            Name of the test developer.
            </summary>
        </member>
    </members>
</doc>
