comparison Stocks/Stocks.Common.Tests.Unit/Core/ExtensionMethodsTests.cs @ 0:e5d46bb6cdb0

Initial commit
author adminSH stevenhollidge@hotmail.com
date Mon, 20 Feb 2012 13:52:35 +0700
parents
children
comparison
equal deleted inserted replaced
-1:000000000000 0:e5d46bb6cdb0
1 using System;
2 using Stocks.Common.Core;
3 using Xunit;
4
5 namespace Stocks.Common.Tests.Unit.Core
6 {
7 public class ExtensionMethodsTests
8 {
9 [Fact]
10 public void Expecting_success()
11 {
12 string value = "ABCD";
13 string expected = "DCBA";
14 string actual = value.Reverse();
15 Assert.Equal(expected, actual);
16 }
17
18 [Fact]
19 public void Expecting_success_with_null()
20 {
21 string value = null;
22 string expected = null;
23 string actual = value.Reverse();
24 Assert.Equal(expected, actual);
25 }
26
27 [Fact]
28 public void Expecting_success_with_zero_length_string()
29 {
30 string value = string.Empty;
31 string expected = string.Empty;
32 string actual = value.Reverse();
33 Assert.Equal(expected, actual);
34 }
35
36 [Fact]
37 public void Expecting_success_with_space()
38 {
39 string value = "steven hollidge";
40 string expected = "egdilloh nevets";
41 string actual = value.Reverse();
42 Assert.Equal(expected, actual);
43 }
44 }
45 }