public void FigureTriangleIsValidationTest_False( ) { var a = 5; var b = 3; var c = 1; var triangle = new Triangle.Triangle(a, b, c); Assert.IsFalse(FigureValidator.IsTriangle(triangle)); }
/// <summary> /// Конструктор /// </summary> /// <param name="index">Индекс</param> /// <param name="figure">Пользовательские параметры фигуры</param> /// <param name="figureValidator">Валидатор настроек фигуры</param> /// <param name="vector">Текущий вектор</param> public PointVm(int index , Figure figure , FigureValidator figureValidator , Vector vector) { _index = index; _figure = figure; _figureValidator = figureValidator; _vector = vector; }
/// <summary> /// Конструктор /// </summary> /// <param name="figure">Пользовательские параметры фигуры</param> /// <param name="figureSettings">Допустимые настройки фигуры</param> public FigureVm(Figure figure , FigureSettings figureSettings) { _figure = figure ?? throw new ArgumentNullException(); _figureSettings = figureSettings ?? throw new ArgumentNullException(); _figureValidator = new FigureValidator(_figureSettings); if (_figure.WallsX == null) { _figure.WallsX = new Walls(); } if (_figure.WallsY == null) { _figure.WallsY = new Walls(); } WallPointsX = new ObservableCollection <PointVm>(); WallPointsX.CollectionChanged += WallPointsX_CollectionChanged; WallPointsY = new ObservableCollection <PointVm>(); WallPointsY.CollectionChanged += WallPointsY_CollectionChanged; }
public void InitializeEachTest() { _figureValidator = new FigureValidator(FigureValidatorTestsData.FigureSettings); }