Example #1
0
 private void ShouldDisAllowMove(Claim claim, IClaimSource characterGroup, AddClaimForbideReason reason)
 {
     characterGroup.ValidateIfCanMoveClaim(claim).ShouldBe(new [] { reason });
 }
 public static void EnsureCanMoveClaim(this IClaimSource claimSource, Claim claim)
 {
     ThrowIfValidationFailed(claimSource.ValidateIfCanMoveClaim(claim), claim);
 }
Example #3
0
 private void ShouldAllowMove(Claim claim, IClaimSource characterGroup)
 {
     characterGroup.ValidateIfCanMoveClaim(claim).ShouldBeEmpty();
 }