public void TestCreateShouldCreateFloatRangeFilter() { var filter = new FloatFilter(null, double.MinValue, double.MaxValue, true); var result = _factory.Create(filter); Assert.That(result, Is.TypeOf <FloatRangeFilterViewModel>()); Assert.That(result.Filter, Is.EqualTo(filter)); }
public void TestSerializeShouldSerializeFloatFilters() { var filter = new FloatFilter(_column, double.MinValue, double.MaxValue, true); var xFilter = new XElement("float-filter"); _mockFloatSerializer.Setup(p => p.Serialize(filter)).Returns(xFilter); var result = _serializer.Serialize(filter); Assert.That(result, Is.EqualTo(xFilter)); }
public void TestDeserializeShouldDeserializeFloatFilters() { var xFilter = new XElement("float-filter"); var filter = new FloatFilter(_column, 0d, 1d, true); _mockFloatSerializer.Setup(p => p.Deserialize(xFilter, _columns)).Returns(filter); var result = _serializer.Deserialize(xFilter, _columns); Assert.That(result, Is.EqualTo(filter)); }
public void SetUp() { _value = 0.5d; _column = new ColumnBuilder() .WithValue(double.MinValue) .WithValue(double.MaxValue) .Build(); _filter = new FloatFilter(_column, double.MinValue, double.MaxValue, false); _mockCommandBus = new Mock <ICommandBus>(); _viewModel = new FloatRangeFilterViewModel( _mockCommandBus.Object, _filter); }
public XElement Serialize(FloatFilter filter) { var xFilter = new XElement(FilterTag); AddColumn(xFilter, ColumnIdTag, filter.Column); AddProperty(xFilter, LowerValueTag, filter.LowerValue); AddProperty(xFilter, UpperValueTag, filter.UpperValue); AddProperty(xFilter, IncludeNullTag, filter.IncludeNull); return(xFilter); }
public void SetUp() { _column = new ColumnBuilder().WithId(1).Build(); _columns = new List <Column> { _column }; _filter = new FloatFilter(_column, 0d, 1d, true); _xFilter = new XElement("float-filter", new XElement("column-id", 1), new XElement("lower-value", 0d), new XElement("upper-value", 1d), new XElement("include-null", true)); _serializer = new FloatFilterSerializer( new PropertySerializer(null)); }
// Start is called before the first frame update void Start() { initialRotation = target.transform.rotation; cameraArmFilter = new Vec3Filter(1); rotationFilter = new FloatFilter(3); }
public void SetUp() { _includeNull = true; _column = new ColumnBuilder().Build(); _filter = new FloatFilter(_column, double.MinValue, double.MaxValue, _includeNull); }
public FloatRangeFilterViewModel(ICommandBus commandBus, FloatFilter filter) : base(commandBus, filter) { _filter = filter; }