public IMapping GetDomainObjectFrom(MappingDto dto) { var result = new Mapping { SevenDigital = SevenDigitalId.From(dto.SevenDigital), MusicBrainz = new MusicBrainzId(dto.MusicBrainz) }; return result; }
public static Mapping From(IViewModel view) { var mapping = new Mapping(); if (!String.IsNullOrEmpty(view.MusicBrainz)) mapping.MusicBrainz = new MusicBrainzId(view.MusicBrainz); if(!String.IsNullOrEmpty(view.SevenDigital)) mapping.SevenDigital = new SevenDigitalId(int.Parse(view.SevenDigital)); return mapping; }
public bool Equals(Mapping other) { if(ReferenceEquals(null, other)) { return false; } if(ReferenceEquals(this, other)) { return true; } return Equals(other.SevenDigital, SevenDigital) && Equals(other.MusicBrainz, MusicBrainz); }
public void SetUp() { _sevenDigitalId = new SevenDigitalId(132456); _expectedMapping = new Mapping { SevenDigital = _sevenDigitalId }; _loadedList = new List<IMapping> { _expectedMapping }; _subject = new Repository(_loadedList); }
public void SetUp() { _musicBrainzId = new MusicBrainzId("0004006f-14a0-4d3e-ab7c-073ecf8dbf77"); _expectedMapping = new Mapping { SevenDigital = new SevenDigitalId(12345), MusicBrainz = _musicBrainzId }; _loadedList = new List<IMapping> { _expectedMapping }; _subject = new Repository(_loadedList); }