public void AddCallTest() { var currentRow = new string[25]; currentRow[LikeDataLoader.ColCall] = "VOUS"; currentRow[LikeDataLoader.ColDateUpdated] = "08/30/2017 11:38:48"; var likeVariantLoader = new LikeVariantLoader(Context, currentRow); likeVariantLoader.AddCall(); Assert.True( likeVariantLoader.CurrentVariant.CallTypeGeneVariants.Count > 0 ); }
public void DoImportTest() { var currentRow = new string[25]; currentRow[LikeDataLoader.ColVariantType] = "1"; currentRow[LikeDataLoader.ColStart] = "10"; currentRow[LikeDataLoader.ColEnd] = "100"; currentRow[LikeDataLoader.ColZygosity] = "het"; currentRow[LikeDataLoader.ColCall] = "VOUS"; currentRow[LikeDataLoader.ColDateUpdated] = "08/30/2017 11:38:48"; var likeVariantLoader = new LikeVariantLoader(Context, currentRow); var ex = Record.Exception( () => { likeVariantLoader.DoImport(); } ); Assert.Null(ex); }
public void AddZygosityTest() { var currentRow = new string[25]; currentRow[LikeDataLoader.ColZygosity] = "het"; var likeVariantLoader = new LikeVariantLoader(Context, currentRow); likeVariantLoader.AddZygosity(); Assert.Equal( ZygosityTypeConstants.ZygosityTypes[1].Name, likeVariantLoader.CurrentVariant.ZygosityType.Name ); currentRow[LikeDataLoader.ColZygosity] = "hom"; likeVariantLoader = new LikeVariantLoader(Context, currentRow); likeVariantLoader.AddZygosity(); Assert.Equal( ZygosityTypeConstants.ZygosityTypes[0].Name, likeVariantLoader.CurrentVariant.ZygosityType.Name ); }
public void NewUp() { var currentRow = new string[26]; currentRow[LikeDataLoader.ColStart] = "10"; currentRow[LikeDataLoader.ColEnd] = "100"; LikeVariantLoader likeVariantLoader = null; var ex = Record.Exception( () => { likeVariantLoader = new LikeVariantLoader(Context, currentRow); } ); Assert.Null(ex); Assert.NotNull(likeVariantLoader); Assert.Equal( currentRow[LikeDataLoader.ColStart], likeVariantLoader.CurrentVariant.Start.ToString() ); Assert.Equal( currentRow[LikeDataLoader.ColEnd], likeVariantLoader.CurrentVariant.End.ToString() ); }