Example #1
0
        public void Load(RowCollectionComparisonResult comparisonResult)
        {
            _view.NewRows     = comparisonResult.NewRows.ToList();
            _view.DeletedRows = comparisonResult.DeletedRows.ToList();

            _view.Show();
        }
Example #2
0
        public void Then_expected_values_are_set()
        {
            var newRows = new List <Row> {
                new Row {
                    new Column("foo", "bar")
                }
            };
            var deletedRows = new List <Row> {
                new Row {
                    new Column("tom", "jerry")
                }
            };
            var equalRows = new List <Row>
            {
                new Row {
                    new Column("unique", "comparer"), new Column("test", "test")
                },
                new Row {
                    new Column("bar", "foo")
                }
            };

            var rowCollectionComparisonResult = new RowCollectionComparisonResult(newRows, deletedRows, equalRows);

            rowCollectionComparisonResult.EqualRows.ShouldBeEquivalentTo(equalRows);
            rowCollectionComparisonResult.DeletedRows.ShouldBeEquivalentTo(deletedRows);
            rowCollectionComparisonResult.NewRows.ShouldBeEquivalentTo(newRows);
        }