コード例 #1
0
 public void should_not_validate_params_with_equal_source_and_target_types(EdmxTypeEnum sourceAndTarget) =>
 With(new ConvertParams
 {
     Edmx   = "sample edmx",
     Source = sourceAndTarget,
     Target = sourceAndTarget
 }).OnSuccess(@params => ConvertParamsValidationModule.Validate(@params))
 .OnBoth(result =>
 {
     result.IsFailure.ShouldBeTrue();
     return(result);
 });
コード例 #2
0
ファイル: Edmx.cs プロジェクト: pizycki/EdmxConv
 protected Edmx(EdmxTypeEnum type)
 {
     Type = type;
 }
コード例 #3
0
ファイル: Direction.cs プロジェクト: pizycki/EdmxConv
 public Direction(EdmxTypeEnum source, EdmxTypeEnum target)
 {
     Source = source;
     Target = target;
 }
コード例 #4
0
ファイル: Direction.cs プロジェクト: pizycki/EdmxConv
 public static Result <Direction> Create(EdmxTypeEnum source, EdmxTypeEnum target) =>
 source == target?Result.Fail <Direction>("Source and target cannot be the same.")
     : Result.Ok(new Direction(source, target));
コード例 #5
0
ファイル: ConvertEdmxArgs.cs プロジェクト: pizycki/EdmxConv
 public ConvertEdmxArgs(Edmx model, EdmxTypeEnum source, EdmxTypeEnum target)
 {
     Source = source;
     Target = target;
     Model  = model;
 }