Ejemplo n.º 1
0
 public static ConversationCharacter SampleCharacter() => new ConversationCharacter
 {
     ToaName  = Identifier.From("TOA1"),
     CharName = Identifier.From("CHA1"),
     CharCont = Identifier.From("CON1"),
     Entries  = new List <Info>()
     {
         InfoTests.SampleInfo()
     }
 };
Ejemplo n.º 2
0
 public static IComparisionTestCase <ConversationCharacter>[] NotEqualObjectsTestCases() => new IComparisionTestCase <ConversationCharacter>[]
 {
     ComparisionTestCase.CompareTwoNotEqualObjects(
         supplier: SampleCharacter,
         updater: character => character.ToaName = Identifier.From("TOAX")
         ),
     ComparisionTestCase.CompareTwoNotEqualObjects(
         supplier: SampleCharacter,
         updater: character => character.CharName = Identifier.From("CHAX")
         ),
     ComparisionTestCase.CompareTwoNotEqualObjects(
         supplier: SampleCharacter,
         updater: character => character.CharCont = Identifier.From("CONX")
         ),
     ComparisionTestCase.CompareTwoNotEqualObjects(
         supplier: SampleCharacter,
         updater: character => character.Entries = null
         ),
     ComparisionTestCase.CompareTwoNotEqualObjects(
         supplier: SampleCharacter,
         updater: character => character.Entries.Clear()
         ),
     ComparisionTestCase.CompareTwoNotEqualObjects(
         supplier: SampleCharacter,
         updater: character => character.Entries[0].ConditionStart += 20
         ),
     ComparisionTestCase.CompareTwoNotEqualObjects(
         supplier: SampleCharacter,
         updater: character => character.Entries.Add(null)
         ),
     ComparisionTestCase.CompareTwoNotEqualObjects(
         supplier: SampleCharacter,
         updater: character => character.Entries.Add(InfoTests.SampleInfo())
         ),
     ComparisionTestCase.CompareNotNullObjectAgainstNull(SampleCharacter())
 };