public void ShouldIdentifyAsEqual() { var dto0 = new SpectralImageData(new float[0], 0, new ModelReference <int>(0), new ModelReference <int>(0)); var dto1 = new SpectralImageData(new float[0], 0, new ModelReference <int>(0), new ModelReference <int>(0)); Assert.AreEqual(dto0, dto1); }
private List <List <SpectralImageData> > GetSpectralImagesForTracks(IEnumerable <TrackData> tracks, int numberOfSpectralImagesPerTrack) { var images = new List <List <SpectralImageData> >(); foreach (var track in tracks) { var imagesPerTrack = new List <SpectralImageData>(); for (int spectralImageIndex = 0; spectralImageIndex < numberOfSpectralImagesPerTrack; spectralImageIndex++) { var spectralImage = new SpectralImageData(new float[] { spectralImageIndex }, spectralImageIndex, track.TrackReference); imagesPerTrack.Add(spectralImage); } images.Add(imagesPerTrack); } return(images); }
public void ShouldNotBeEqualToNull() { var dto0 = new SpectralImageData(new float[0], 0, new ModelReference <int>(0), new ModelReference <int>(0)); Assert.IsFalse(dto0.Equals(null)); }