public void Map()
        {
            // Arrange
            var system = new SourceSystem { Name = "Test" };
            var start = new DateTime(2010, 1, 1);
            var end = new DateTime(2012, 12, 31);

            var source = new PartyMapping
                {
                    Id = 100,
                    System = system,
                    MappingValue = "1",
                    IsMaster = true,
                    Validity = new DateRange(start, end)
                };
            var expected = new EnergyTrading.Mdm.Contracts.MdmId
                {
                    MappingId = 100,
                    SystemName = "Test",
                    Identifier = "1",
                    SourceSystemOriginated = true,
                    StartDate = start,
                    EndDate = end
                };

            var mapper = new PartyMappingMapper();

            // Act
            var candidate = mapper.Map(source);

            // Assert
            Check(expected, candidate);
        }
示例#2
0
        public void Map()
        {
            // Arrange
            var system = new SourceSystem {
                Name = "Test"
            };
            var start = new DateTime(2010, 1, 1);
            var end   = new DateTime(2012, 12, 31);

            var source = new PartyMapping
            {
                Id           = 100,
                System       = system,
                MappingValue = "1",
                IsMaster     = true,
                Validity     = new DateRange(start, end)
            };
            var expected = new EnergyTrading.Mdm.Contracts.MdmId
            {
                MappingId              = 100,
                SystemName             = "Test",
                Identifier             = "1",
                SourceSystemOriginated = true,
                StartDate              = start,
                EndDate = end
            };

            var mapper = new PartyMappingMapper();

            // Act
            var candidate = mapper.Map(source);

            // Assert
            Check(expected, candidate);
        }