A wrapper around the static operations on <seecref="T:System.DateTime"/> which allows time
to be frozen using the <seecref="T:Xunit.Extensions.FreezeClockAttribute"/>. The clock begins in the
thawed state; that is, calls to <seecref="P:Xunit.Extensions.Clock.Now"/>, <seecref="P:Xunit.Extensions.Clock.Today"/>, and
<seecref="P:Xunit.Extensions.Clock.UtcNow"/> return current (non-frozen) values.
</summary>
</member>
<membername="M:Xunit.Extensions.Clock.Freeze">
<summary>
Freezes the clock with the current time.
Until <seecref="M:Xunit.Extensions.Clock.Thaw"/> is called, all calls to <seecref="P:Xunit.Extensions.Clock.Now"/>, <seecref="P:Xunit.Extensions.Clock.Today"/>, and
<seecref="P:Xunit.Extensions.Clock.UtcNow"/> will return the exact same values.
Freezes the clock with the given date and time, considered to be local time.
Until <seecref="M:Xunit.Extensions.Clock.Thaw"/> is called, all calls to <seecref="P:Xunit.Extensions.Clock.Now"/>, <seecref="P:Xunit.Extensions.Clock.Today"/>, and
<seecref="P:Xunit.Extensions.Clock.UtcNow"/> will return the exact same values.
</summary>
<paramname="localDateTime">The local date and time to freeze to</param>
Freezes the clock with the given date and time, considered to be Coordinated Universal Time (UTC).
Until <seecref="M:Xunit.Extensions.Clock.Thaw"/> is called, all calls to <seecref="P:Xunit.Extensions.Clock.Now"/>, <seecref="P:Xunit.Extensions.Clock.Today"/>, and
<seecref="P:Xunit.Extensions.Clock.UtcNow"/> will return the exact same values.
</summary>
<paramname="utcDateTime">The UTC date and time to freeze to</param>
</member>
<membername="M:Xunit.Extensions.Clock.Thaw">
<summary>
Thaws the clock so that <seecref="P:Xunit.Extensions.Clock.Now"/>, <seecref="P:Xunit.Extensions.Clock.Today"/>, and <seecref="P:Xunit.Extensions.Clock.UtcNow"/>
return normal values.
</summary>
</member>
<membername="P:Xunit.Extensions.Clock.Now">
<summary>
Gets a <seecref="T:System.DateTime"/> object that is set to the current date and time on this computer,
expressed as the local time.
</summary>
</member>
<membername="P:Xunit.Extensions.Clock.Today">
<summary>
Gets the current date.
</summary>
</member>
<membername="P:Xunit.Extensions.Clock.UtcNow">
<summary>
Gets a <seecref="T:System.DateTime"/> object that is set to the current date and time on this computer,
expressed as the Coordinated Universal Time (UTC).