public void CanNotValidateContactsWithInvalidSurfaces() { List <IShred30Contact> shred30Contacts = new List <IShred30Contact> { new Shred30Trick(OrdinalSideType.Left, MockFootbagTricks.Ripwalk), new Shred30Trick(OrdinalSideType.Left, MockFootbagTricks.Dimwalk) }; this.Validator = new SurfacesLineUpValidator(); this.Validator.ValidateContacts(shred30Contacts); }
public void CanValidateValidSurfaces() { List <IShred30Contact> shred30Contacts = new List <IShred30Contact> { new Shred30Trick(OrdinalSideType.Left, MockFootbagTricks.Ripwalk), new Shred30Trick(OrdinalSideType.Right, MockFootbagTricks.BlurryWhirl) }; this.Validator = new SurfacesLineUpValidator(); this.Validator.ValidateContacts(shred30Contacts); }
public void CanValidateSurfacesMatchSecondContactStartFromEitherSurface() { List <IShred30Contact> shred30Contacts = new List <IShred30Contact> { new Shred30Trick(OrdinalSideType.Left, MockFootbagTricks.Blur), new Shred30Trick(OrdinalSideType.Left, MockFootbagTricks.Mirage), new Shred30Trick(OrdinalSideType.Left, MockFootbagTricks.Mirage), }; this.Validator = new SurfacesLineUpValidator(); this.Validator.ValidateContacts(shred30Contacts); }