Mercurial > silverbladetech
view Stocks/Stocks.Common.Tests.Unit/Core/ExtensionMethodsTests.cs @ 39:4b8b38d17d24 MetroWPF CTP v0.1
Quick tidy up for ctp 0.1 release
author | adminsh@apollo |
---|---|
date | Tue, 03 Apr 2012 15:33:18 +0100 |
parents | e5d46bb6cdb0 |
children |
line wrap: on
line source
using System; using Stocks.Common.Core; using Xunit; namespace Stocks.Common.Tests.Unit.Core { public class ExtensionMethodsTests { [Fact] public void Expecting_success() { string value = "ABCD"; string expected = "DCBA"; string actual = value.Reverse(); Assert.Equal(expected, actual); } [Fact] public void Expecting_success_with_null() { string value = null; string expected = null; string actual = value.Reverse(); Assert.Equal(expected, actual); } [Fact] public void Expecting_success_with_zero_length_string() { string value = string.Empty; string expected = string.Empty; string actual = value.Reverse(); Assert.Equal(expected, actual); } [Fact] public void Expecting_success_with_space() { string value = "steven hollidge"; string expected = "egdilloh nevets"; string actual = value.Reverse(); Assert.Equal(expected, actual); } } }