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