public async Task ShouldConvertV3ScalarFieldToV4Array() { await PopulateRockstars(RockstarFactory.CreateV3()); var rockstars = await ReadAll <Models.v4.Musician>(); Assert.All(rockstars, x => Assert.NotEmpty(x.Instruments)); }
public async Task ShouldClearMappedExtraElement() { await PopulateRockstars(RockstarFactory.CreateV3()); var rockstars = await ReadAll <Models.v4.Musician>(); Assert.All(rockstars, x => Assert.Empty(x.ExtraElements.Where(element => element.Key == "instrument"))); }
public async Task ShouldSetDefaultV2MemberValue() { await PopulateRockstars(RockstarFactory.CreateV1()); var rockstars = await ReadAll <Models.v2.Musician>(); Assert.All(rockstars, musician => Assert.NotNull(musician.Bands)); }