コード例 #1
0
ファイル: InputTests.cs プロジェクト: alonfai/sampleCode
 public void TextAndSubTextSameSize()
 {
     var input = new Input("Hello", "helLo");
     Assert.IsTrue(input.IsValid);
     CollectionAssert.IsEmpty(input.ErrorList);
 }
コード例 #2
0
ファイル: InputTests.cs プロジェクト: alonfai/sampleCode
 public void TextIsSpacesOnly()
 {
     var input = new Input("  ", "h");
     Assert.IsTrue(input.IsValid);
     CollectionAssert.IsEmpty(input.ErrorList);
 }
コード例 #3
0
ファイル: InputTests.cs プロジェクト: alonfai/sampleCode
 public void TextAndSubTextEmptySpaces()
 {
     var input = new Input("   ", " ");
     Assert.IsTrue(input.IsValid);
     CollectionAssert.IsEmpty(input.ErrorList);
 }
コード例 #4
0
ファイル: InputTests.cs プロジェクト: alonfai/sampleCode
 public void SubTextShorterThanText_Success()
 {
     var input = new Input("cocacola", "coc");
     Assert.IsTrue(input.IsValid);
     Assert.IsEmpty(input.ErrorList);
 }
コード例 #5
0
ファイル: InputTests.cs プロジェクト: alonfai/sampleCode
 public void SubTextLongerThanText_Failure()
 {
     var input = new Input("coca", "cocacola");
     Assert.IsFalse(input.IsValid);
     Assert.Contains(Errors.SubTextLongerThanText, input.ErrorList);
 }
コード例 #6
0
ファイル: InputTests.cs プロジェクト: alonfai/sampleCode
 public void NullText()
 {
     var input = new Input(null, "hello");
     Assert.IsFalse(input.IsValid);
     Assert.Contains(Errors.EmptyText, input.ErrorList);
 }
コード例 #7
0
ファイル: InputTests.cs プロジェクト: alonfai/sampleCode
 public void NullSubText()
 {
     var input = new Input("cocacola coca", null);
     Assert.IsFalse(input.IsValid);
     Assert.Contains(Errors.EmptySubText, input.ErrorList);
 }