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
 public Direction(EdmxTypeEnum source, EdmxTypeEnum target)
 {
     Source = source;
     Target = target;
 }
示例#4
0
 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
 public ConvertEdmxArgs(Edmx model, EdmxTypeEnum source, EdmxTypeEnum target)
 {
     Source = source;
     Target = target;
     Model  = model;
 }