public ImageRepositoryTests() { _imageId = new SourceQualifiedImageId(new ImageSourceId(Guid.NewGuid()), new ImageId("some image id")); _imagePersistence = A.Fake <IImagePersistence>(); _imageStreamFromPersistence = new MemoryStream().Some <Stream>(); A.CallTo(() => _imagePersistence.LoadImage(_imageId.SourceId.Value, _imageId.ImageId.Value)).Returns(_imageStreamFromPersistence); _imageRepository = new ImageRepository(_imagePersistence, A.Fake <ILogger>()); }
public void RoundTrip_ValuesAreEquivalent() { var sut = new SourceQualifiedImageIdConverter(); var id = new SourceQualifiedImageId(new ImageSourceId(Guid.NewGuid()), new ImageId("some image id")); var serializationModel = sut.ToSerializationModel(id); sut.FromSerializationModel(serializationModel).Should().Be(id); }
public ImageIdViewModel(SourceQualifiedImageId sourceQualifiedImageId) { _sourceQualifiedImageId = sourceQualifiedImageId; }
public SSourceQualifiedImageId ToSerializationModel(SourceQualifiedImageId imageId) { return(new SSourceQualifiedImageId(imageId.SourceId.Value, imageId.ImageId.Value)); }