public void CanValidateTricksThatDontSpecifySameSide()
        {
            List <IShred30Contact> shred30Contacts = new List <IShred30Contact>
            {
                new Shred30Trick(OrdinalSideType.Left, MockFootbagTricks.Ripwalk)
            };

            this.Validator = new SameSideVariantValidator();

            this.Validator.ValidateContacts(shred30Contacts);
        }
        public void CanNotValidateTrickAfterDropWithoutSide()
        {
            List <IShred30Contact> shred30Contacts = new List <IShred30Contact>
            {
                new Shred30Trick(OrdinalSideType.None, MockFootbagTricks.Ripwalk, sameSideVariant: true)
            };

            this.Validator = new SameSideVariantValidator();

            this.Validator.ValidateContacts(shred30Contacts);
        }
        public void CanValidateSameSideTricks()
        {
            List <IShred30Contact> shred30Contacts = new List <IShred30Contact>
            {
                new Shred30Trick(OrdinalSideType.Left, MockFootbagTricks.Mirage, sameSideVariant: true)
            };

            this.Validator = new SameSideVariantValidator();

            this.Validator.ValidateContacts(shred30Contacts);
        }