public void GetFilterPropertiesShouldFailWhenFilterHasWrongFormat()
        {
            var provider = new FlowOdataProvider();
            var matches  = new[] { "wrongformatfilter" };

            //Act
            var properties = provider.GetFilterProperties(matches);
        }
        public void GetFilterPropertiesShouldSucceed()
        {
            //Arrange
            var provider = new FlowOdataProvider();
            var matches  = new[] { "source eq 'BKAL33+KBT T'" };

            //Act
            var properties = provider.GetFilterProperties(matches);

            //Assert
            properties.Should().ContainEquivalentOf(new PropertyValue {
                Name = "source", Value = "BKAL33+KBT T"
            });
        }