public void GetStringDemoABCDBC() { string expected = "removed bc from abcd: ad"; var sample = new StringSample(String.Empty); string actual = sample.GetStringDemo("abcd", "bc"); Assert.AreEqual(expected, actual); }
public void TestGetStringDemoUsingMember(string init, string a, string b, string expected) { var sample = new StringSample(init); string actual = sample.GetStringDemo(a, b); Assert.Equal(expected, actual); }
public void GetStringDemoAB() { string expected = "b not found in a"; var sample = new StringSample(String.Empty); string actual = sample.GetStringDemo("a", "b"); Assert.AreEqual(expected, actual); }
static void Main(string[] args) { Console.WriteLine("==========String 类使用的例子!=========="); StringSample sample = new StringSample(); sample.DemoStringUse(); Console.WriteLine("===========Regex 类使用的例子!==========="); RegexSample regexSample = new RegexSample(); regexSample.DemoRegexUse1(); regexSample.DemoRegexUse2(); regexSample.DemoRegexUse3(); regexSample.DemoRegexUse4(); regexSample.DemoRegexUse5(); regexSample.DemoRegexUse6(); regexSample.DemoRegexUse7(); regexSample.DemoRegexUse8(); Console.ReadLine(); }
public void GetStringDemoInlineData(string init, string a, string b, string expected) { var sample = new StringSample(init); string actual = sample.GetStringDemo(a, b); Assert.Equal(expected, actual); }
static void Main(string[] args) { Intro(); //Generate integer sequence, may be negative Console.WriteLine($"\n\nGenerating {NumberOfSamples} random integers ( -{RangeMax} to {RangeMax} ):"); var randomBase = new RandomBase(); var randomNumbers = randomBase.GetNumberSequence(NumberOfSamples, RangeMax); PrintSequence <int>(randomNumbers); //Generate positive number sequence Console.WriteLine($"\n\nGenerating {NumberOfSamples} random integers ( 0 to {RangeMax} ):"); randomNumbers = randomBase.GetSignedNumberSequence(NumberOfSamples, 100, true); PrintSequence <int>(randomNumbers); //Generate negative number sequence Console.WriteLine($"\n\nGenerating {NumberOfSamples} random integers ( -1{RangeMax} to 0 ):"); randomNumbers = randomBase.GetSignedNumberSequence(NumberOfSamples, 100, false); PrintSequence <int>(randomNumbers); //Get random strings of random length Console.WriteLine($"\n\nGenerating {NumberOfSamples} random strings:"); var strSample = new StringSample(); var randomStrings = strSample.GetRandomStrings(5); PrintSequence <string>(randomStrings); Console.WriteLine($"\nDone...\n"); Signature(); }
public void GetStringDemoAB() { string expected = "b not found in a"; StringSample sample = new StringSample(String.Empty); string actual = sample.GetStringDemo("a", "b"); Assert.AreEqual(expected, actual); }
public void TestGetStringDemoUsingMember(string init, string first, string second, string expected) { var sample = new StringSample(init); string actual = sample.GetStringDemo(first, second); Assert.Equal(expected, actual); }
[Fact]//xUnit测试方法只用带[Fact]Attribute就可以了 public void GetStringSampleExceptions() { var sample = new StringSample(String.Empty); Assert.Throws <ArgumentNullException>(() => sample.GetStringDemo(null, "a")); Assert.Throws <ArgumentNullException>(() => sample.GetStringDemo("a", null)); Assert.Throws <ArgumentException>(() => sample.GetStringDemo(string.Empty, "a")); }
public void GetStringDemoRemoveBCFromABCD() { var expected = "removed bc from abcd: ad"; var sample = new StringSample(String.Empty); var actual = sample.GetStringDemo("abcd", "bc"); Assert.AreEqual(expected, actual); }
public void TestGetStringDemoExceptions() { var sample = new StringSample(string.Empty); Assert.Throws <ArgumentNullException>(() => sample.GetStringDemo(null, "a")); //first=null Assert.Throws <ArgumentNullException>(() => sample.GetStringDemo("a", null)); //second=null Assert.Throws <ArgumentException>(() => sample.GetStringDemo(string.Empty, "a")); //first=string.empty }
public void GetStringDemoOnIndexBiggerThanFive() { var expected = "INIT"; var sample = new StringSample("InIt"); var actual = sample.GetStringDemo("abcdefgh", "f"); Assert.AreEqual(expected, actual); }
public void GetStringDemoBNotInA() { var expected = "b not found in a"; var sample = new StringSample(String.Empty); var actual = sample.GetStringDemo("a", "b"); Assert.AreEqual(expected, actual); }
public void GetStringDemoABCDBC() { string expected = "removed bc from abcd: ad"; StringSample sample = new StringSample(String.Empty); string actual = sample.GetStringDemo("abcd", "bc"); Assert.AreEqual(expected, actual); }
public void GetStringDemoExceptions() { var sample = new StringSample(string.Empty); Assert.Throws <ArgumentNullException>(() => sample.GetStringDemo(null, "a")); Assert.Throws <ArgumentNullException>(() => sample.GetStringDemo("a", null)); Assert.Throws <ArgumentException>(() => sample.GetStringDemo(string.Empty, "a")); const string first = "a"; const string second = "bb"; Assert.Throws <ArgumentOutOfRangeException>(() => sample.GetStringDemo(first, second)); }
public void GetStringDemoAB() { //Arrange string expected = "b not found in a"; //Act var sample = new StringSample(string.Empty); string actual = sample.GetStringDemo("a", "b"); //Assert Assert.AreEqual(expected, actual); }
public static Sample DecodeData(DataMessage dmsg) { var returnSample = new Sample(dmsg.DataType, null); if (dmsg.DataType == DataMessage.Types.DataType.Image) { var msg = new ImageSamples(); msg.MergeFrom(dmsg.Data); returnSample.Data = msg; return(returnSample); } else if (dmsg.DataType == DataMessage.Types.DataType.Audio) { var msg = new AudioSamples(); msg.MergeFrom(dmsg.Data); returnSample.Data = msg; return(returnSample); } else if (dmsg.DataType == DataMessage.Types.DataType.String) { var msg = new StringSample(); msg.MergeFrom(dmsg.Data); returnSample.Data = msg; return(returnSample); } else if (dmsg.DataType == DataMessage.Types.DataType.Float32Arr) { var msg = new Float32Array(); msg.MergeFrom(dmsg.Data); returnSample.Data = msg; return(returnSample); } else if (dmsg.DataType == DataMessage.Types.DataType.Int64Arr) { var msg = new Int64Array(); msg.MergeFrom(dmsg.Data); returnSample.Data = msg; return(returnSample); } else { Debug.Log("Unknown message"); return(null); } }
public void GetStringDemoThrowOnFirstIsEmpty() { var sample = new StringSample(String.Empty); sample.GetStringDemo("", "abcd"); }
public void GetStringDemoThrowOnFirstShorterThanSecond() { var sample = new StringSample(String.Empty); sample.GetStringDemo("abc", "abcd"); }
public void GetStringDemoThrowOnSecondNull() { var sample = new StringSample(String.Empty); sample.GetStringDemo("first", null); }
public void GetStringDemoThrowOnFirstNull() { var sample = new StringSample(String.Empty); sample.GetStringDemo(null, "second"); }
public void ConstructorShouldThrowOnNull() { var sample = new StringSample(null); }
public void TestStringSampleNull() { StringSample sample = new StringSample(null); }
public void TestStringSampleNull() { var sample = new StringSample(null); }