Exemplo n.º 1
0
        public void Pattern_Set_ChangeIsNotified()
        {
            var locator = new RegexPatternLocator();
            var counter = new PropertyChangedCounter(locator);

            locator.Pattern = new Regex("Current*");

            Assert.That(counter.GetCount(nameof(locator.Pattern)), Is.EqualTo(1));
        }
Exemplo n.º 2
0
        public void HeaderSeriesPosition_Set_ChangeIsNotified()
        {
            var locator = new RegexPatternLocator();
            var counter = new PropertyChangedCounter(locator);

            locator.HeaderSeriesPosition = 6;

            Assert.That(counter.GetCount(nameof(locator.HeaderSeriesPosition)), Is.EqualTo(1));
        }
Exemplo n.º 3
0
        public void Separator_Set_ChangeIsNotified()
        {
            var descriptor = new CsvDescriptor();
            var counter    = new PropertyChangedCounter(descriptor);

            descriptor.Separator = ";";

            Assert.That(counter.GetCount(nameof(descriptor.Separator)), Is.EqualTo(1));
        }
Exemplo n.º 4
0
        public void Figure_Set_ChangeIsNotified()
        {
            var descriptor = new DummyDesciptor();
            var counter    = new PropertyChangedCounter(descriptor);

            descriptor.Figure = "EPS";

            Assert.That(counter.GetCount(nameof(descriptor.Figure)), Is.EqualTo(1));
        }
Exemplo n.º 5
0
        public void Currency_Set_ChangeIsNotified()
        {
            var descriptor = new PathCellDescriptor();
            var counter    = new PropertyChangedCounter(descriptor);

            descriptor.Currency = "Euro";

            Assert.That(counter.GetCount(nameof(descriptor.Currency)), Is.EqualTo(1));
        }
Exemplo n.º 6
0
        public void ValueFormat_Set_ChangeIsNotified()
        {
            var descriptor = new DummyDescriptor();
            var counter    = new PropertyChangedCounter(descriptor);

            descriptor.ValueFormat = new FormatColumn("c1", typeof(double), "0.00");

            Assert.That(counter.GetCount(nameof(descriptor.ValueFormat)), Is.EqualTo(1));
        }
Exemplo n.º 7
0
        public void Pattern_Set_ChangeIsNotified()
        {
            var locator = new StringContainsLocator();
            var counter = new PropertyChangedCounter(locator);

            locator.Pattern = "EPS";

            Assert.That(counter.GetCount(nameof(locator.Pattern)), Is.EqualTo(1));
        }
Exemplo n.º 8
0
        public void Orientation_Set_ChangeIsNotified()
        {
            var descriptor = new DummyDescriptor();
            var counter    = new PropertyChangedCounter(descriptor);

            descriptor.Orientation = SeriesOrientation.Column;

            Assert.That(counter.GetCount(nameof(descriptor.Orientation)), Is.EqualTo(1));
        }
Exemplo n.º 9
0
        public void Path_Set_ChangeIsNotified()
        {
            var descriptor = new PathSeriesDescriptor();
            var counter    = new PropertyChangedCounter(descriptor);

            descriptor.Path = "123";

            Assert.That(counter.GetCount(nameof(descriptor.Path)), Is.EqualTo(1));
        }
Exemplo n.º 10
0
        public void SeriesPosition_Set_ChangeIsNotified()
        {
            var locator = new AbsolutePositionLocator();
            var counter = new PropertyChangedCounter(locator);

            locator.SeriesPosition = 6;

            Assert.That(counter.GetCount(nameof(locator.SeriesPosition)), Is.EqualTo(1));
        }
Exemplo n.º 11
0
        public void Format_Set_ChangeIsNotified()
        {
            var format  = new ValueFormat();
            var counter = new PropertyChangedCounter(format);

            format.Format = "#0.00";

            Assert.That(counter.GetCount(nameof(format.Format)), Is.EqualTo(1));
        }
Exemplo n.º 12
0
        public void ExtractionPattern_Set_ChangeIsNotified()
        {
            var format  = new ValueFormat();
            var counter = new PropertyChangedCounter(format);

            format.ExtractionPattern = new Regex(@"(\d+)");

            Assert.That(counter.GetCount(nameof(format.ExtractionPattern)), Is.EqualTo(1));
        }
Exemplo n.º 13
0
        public void InMillions_Set_ChangeIsNotified()
        {
            var format  = new ValueFormat();
            var counter = new PropertyChangedCounter(format);

            format.InMillions = true;

            Assert.That(counter.GetCount(nameof(format.InMillions)), Is.EqualTo(1));
        }
Exemplo n.º 14
0
        public void Type_Set_ChangeIsNotified()
        {
            var format  = new ValueFormat();
            var counter = new PropertyChangedCounter(format);

            format.Type = typeof(string);

            Assert.That(counter.GetCount(nameof(format.Type)), Is.EqualTo(1));
        }
Exemplo n.º 15
0
        public void Name_Set_ChangeIsNotified()
        {
            var col     = new FormatColumn();
            var counter = new PropertyChangedCounter(col);

            col.Name = "c1";

            Assert.That(counter.GetCount(nameof(col.Name)), Is.EqualTo(1));
        }
Exemplo n.º 16
0
        public void DocumentType_Set_ChangeIsNotified()
        {
            var dataSource = new DataSource();
            var counter    = new PropertyChangedCounter(dataSource);

            dataSource.DocumentType = DocumentType.Html;

            Assert.That(counter.GetCount(nameof(dataSource.DocumentType)), Is.EqualTo(1));
        }
Exemplo n.º 17
0
        public void Quality_Set_ChangeIsNotified()
        {
            var dataSource = new DataSource();
            var counter    = new PropertyChangedCounter(dataSource);

            dataSource.Quality = 6;

            Assert.That(counter.GetCount(nameof(dataSource.Quality)), Is.EqualTo(1));
        }
Exemplo n.º 18
0
        public void Vendor_Set_ChangeIsNotified()
        {
            var dataSource = new DataSource();
            var counter    = new PropertyChangedCounter(dataSource);

            dataSource.Vendor = "Vendor";

            Assert.That(counter.GetCount(nameof(dataSource.Vendor)), Is.EqualTo(1));
        }
Exemplo n.º 19
0
        public void ValuesLocator_Set_ChangeIsNotified()
        {
            var descriptor = new DummyDescriptor();
            var counter    = new PropertyChangedCounter(descriptor);

            descriptor.ValuesLocator = new AbsolutePositionLocator {
                HeaderSeriesPosition = 0, SeriesPosition = 4
            };

            Assert.That(counter.GetCount(nameof(descriptor.ValuesLocator)), Is.EqualTo(1));
        }
Exemplo n.º 20
0
        public void Location_Set_ChangeIsNotified()
        {
            var dataSource = new DataSource();
            var counter    = new PropertyChangedCounter(dataSource);

            dataSource.Location = new DocumentLocator(
                new Request("http://test1.org"),
                new Response("http://test2.org"));

            Assert.That(counter.GetCount(nameof(dataSource.Location)), Is.EqualTo(1));
        }