mirror of
https://github.com/oliverbooth/X10D
synced 2024-11-22 19:18:46 +00:00
✅ Add tests for StringExtensions
This commit is contained in:
parent
30e53b2cec
commit
430eadee57
34
X10D.Tests/src/StringTests.cs
Normal file
34
X10D.Tests/src/StringTests.cs
Normal file
@ -0,0 +1,34 @@
|
||||
namespace X10D.Tests
|
||||
{
|
||||
using System.Linq;
|
||||
using Microsoft.VisualStudio.TestTools.UnitTesting;
|
||||
|
||||
/// <summary>
|
||||
/// Tests for <see cref="StringExtensions"/>.
|
||||
/// </summary>
|
||||
[TestClass]
|
||||
public class StringTests
|
||||
{
|
||||
/// <summary>
|
||||
/// Tests for <see cref="StringExtensions.Repeat"/>.
|
||||
/// </summary>
|
||||
[TestMethod]
|
||||
public void Repeat()
|
||||
{
|
||||
Assert.AreEqual("foofoofoofoofoo", "foo".Repeat(5));
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Tests for <see cref="StringExtensions.Split"/>.
|
||||
/// </summary>
|
||||
[TestMethod]
|
||||
public void Split()
|
||||
{
|
||||
const string str = "Hello World";
|
||||
|
||||
// ReSharper disable once SuggestVarOrType_Elsewhere
|
||||
var arr = str.Split(2).ToArray();
|
||||
CollectionAssert.AreEqual(new[] { "He", "ll", "o ", "Wo", "rl", "d" }, arr);
|
||||
}
|
||||
}
|
||||
}
|
Loading…
Reference in New Issue
Block a user