public void CanBeConstructed() { //Arrange ArtifactDto sut; //Act sut = new ArtifactDto(); //Assert Assert.NotNull(sut); }
public void CanBeSerialized() { //Arrange var sut = new ArtifactDto() { Alias = "alias", Type = "type" }; //Act var payload = JsonSerializer.Serialize(sut, new JsonSerializerOptions { IgnoreNullValues = true }); //Assert Assert.NotNull(JsonDocument.Parse(payload)); }
public Artifact TransformToArtifactEntity(ArtifactDto artifactDto) { if (artifactDto == null) { return(null); } return(new Artifact { Id = artifactDto.Id, Title = artifactDto.Title, Bonus = artifactDto.Bonus, Reward = artifactDto.Reward, Status = (ArtifactStatus)artifactDto.Status, Type = (ArtifactType)artifactDto.Type, MemberId = artifactDto.MemberId, CommunityId = artifactDto.CommunityId }); }