public void StringCalc02_ReplaceChar1()
 {
     Assert.AreEqual("aritb", Ex2HCalculations.StringCalc02(" aab"));
 }
示例#2
0
 public void DateCalc06_DateArgRangeExcept()
 {
     Assert.AreEqual("Invalid input", Ex2HCalculations.DateCalc06("2000", "13", "01"));
 }
 public void StringCalc02_InvalidInput()
 {
     Assert.AreEqual("Invalid input", Ex2HCalculations.StringCalc02(" a "));
 }
 public void StringCalc07_NotFound()
 {
     Assert.AreEqual("Not found", Ex2HCalculations.StringCalc07(" pIoNer "));
 }
 public void StringCalc08_Invalid()
 {
     Assert.AreEqual("Invalid input", Ex2HCalculations.StringCalc08("aaaa aaaa"));
 }
 public void StringCalc04_Pad()
 {
     Assert.AreEqual("******aaaa", Ex2HCalculations.StringCalc04(" aaaa "));
 }
 public void StringCalc06_ReplaceInsert7()
 {
     Assert.AreEqual("123.4567", Ex2HCalculations.StringCalc06(" 1(2)3-4567 "));
 }
示例#8
0
 public void DateCalc09_ValidDates()
 {
     Assert.AreEqual("31 days", Ex2HCalculations.DateCalc09("2/1/2000", "1/1/2000"));
 }
示例#9
0
 public void DateCalc10_DateParseExceptB()
 {
     Assert.AreEqual("Invalid input", Ex2HCalculations.DateCalc10("1/1/2000", "aaa"));
 }
示例#10
0
 public void DateCalc08_ValidDateTryParse()
 {
     Assert.AreEqual("1/1/2000", Ex2HCalculations.DateCalc08("1/1/2000"));
 }
示例#11
0
 public void DateCalc09_DateParseExceptA()
 {
     Assert.AreEqual("Invalid input", Ex2HCalculations.DateCalc09("aaa", "1/1/2000"));
 }
示例#12
0
 public void DateCalc08_DateTryParseErr()
 {
     Assert.AreEqual("1/1/0001", Ex2HCalculations.DateCalc08("aaa"));
 }
示例#13
0
 public void DateCalc07_DateParseExcept()
 {
     Assert.AreEqual("Invalid input", Ex2HCalculations.DateCalc07("aaa"));
 }
示例#14
0
 public void DateCalc06_ValidDateCtor()
 {
     Assert.AreEqual("1/1/2000", Ex2HCalculations.DateCalc06("2000", "1", "1"));
 }
 public void StringCalc03_SubstrUpper()
 {
     Assert.AreEqual("AAAA", Ex2HCalculations.StringCalc03(" aaaaaa "));
 }
示例#16
0
 public void DateCalc10_31DaysPastDue()
 {
     Assert.AreEqual("31 days past due", Ex2HCalculations.DateCalc10("2/1/2000", "1/1/2000"));
 }
 public void StringCalc04_PadEmpty()
 {
     Assert.AreEqual("**********", Ex2HCalculations.StringCalc04("  "));
 }
示例#18
0
 public void DateCalc10_OnTime()
 {
     Assert.AreEqual("On time", Ex2HCalculations.DateCalc10("1/1/2000", "1/1/2000"));
 }
 public void StringCalc05_Replace()
 {
     Assert.AreEqual("1234", Ex2HCalculations.StringCalc05(" 1(2)3-4"));
 }
 public void StringCalc09_SpaceFound()
 {
     Assert.AreEqual("11111-1111", Ex2HCalculations.StringCalc09(" aaaa 11111-1111 "));
 }
 public void StringCalc06_ReplaceInsert10()
 {
     Assert.AreEqual("012.345.6789", Ex2HCalculations.StringCalc06(" 01(2)3-4567 89 "));
 }
 public void StringCalc10_SBAppend()
 {
     Assert.AreEqual("aaa, bbb, ccc", Ex2HCalculations.StringCalc10("aaa", "bbb", "ccc"));
 }
 public void StringCalc07_Found()
 {
     Assert.AreEqual("Found", Ex2HCalculations.StringCalc07(" pIoNeEr "));
 }
 public void StringCalc01_ReplaceChar0()
 {
     Assert.AreEqual("crab", Ex2HCalculations.StringCalc01(" aab"));
 }
 public void StringCalc08_CommaFound()
 {
     Assert.AreEqual("aaaa", Ex2HCalculations.StringCalc08("aaaa, aaaa"));
 }
示例#26
0
 public void DateCalc06_DayNumFmtExcept()
 {
     Assert.AreEqual("Invalid input", Ex2HCalculations.DateCalc06("2000", "01", ""));
 }