namespace VideoBrowser.Test.Extensions { using FluentAssertions; using Microsoft.VisualStudio.TestTools.UnitTesting; using VideoBrowser.Extensions; /// /// Defines the /// [TestClass] public class StringExtensionTest { #region Methods /// /// The ToFormatedByte /// [TestMethod] public void ToFormatedByte() { var formatedByte = StringExtension.ToFormatedByte(10000); formatedByte.Should().Be("9.77 KB"); formatedByte = StringExtension.ToFormatedByte(20000000); formatedByte.Should().Be("19.07 MB"); formatedByte = StringExtension.ToFormatedByte(2000000000); formatedByte.Should().Be("1.86 GB"); } [TestMethod] public void ToFormatedSpeed() { var formatedSpeed = StringExtension.ToFormatedSpeed(10000); formatedSpeed.Should().Be("9.77 KB/s"); formatedSpeed = StringExtension.ToFormatedSpeed(20000000); formatedSpeed.Should().Be("19.07 MB/s"); formatedSpeed = StringExtension.ToFormatedSpeed(2000000000); formatedSpeed.Should().Be("1.86 GB/s"); } #endregion Methods } }