public void GetHgvsCoding_BothInUtr() { var first = new BreakPointTranscript(_enst00000427024, 131470304, 4); var second = new BreakPointTranscript(_enst00000425361, 130190636, 3); string observedResult = GeneFusionUtilities.GetHgvsCoding(first, second); Assert.Equal("MZT2A{ENST00000427024.5}:c.?_-12_MZT2B{ENST00000425361.5}:c.378_?", observedResult); }
public void GetHgvsCoding_FirstIn3PrimeUtr_SecondInCodingRegion() { var first = new BreakPointTranscript(_enst00000427024, 131492340, 6); var second = new BreakPointTranscript(_enst00000425361, 130185834, 3); string observedResult = GeneFusionUtilities.GetHgvsCoding(first, second); Assert.Equal("MZT2A{ENST00000427024.5}:c.?_426_MZT2B{ENST00000425361.5}:c.210+3059_368", observedResult); }
public void GetHgvsCoding_FirstInCodingRegion_SecondIn5PrimeUtr() { var first = new BreakPointTranscript(_enst00000427024, 131488839, 5); var second = new BreakPointTranscript(_enst00000425361, 130181730, 0); string observedResult = GeneFusionUtilities.GetHgvsCoding(first, second); Assert.Equal("MZT2A{ENST00000427024.5}:c.1_278+3037_MZT2B{ENST00000425361.5}:c.-7_?", observedResult); }
public void GetHgvsCoding_BothInCodingRegion() { var first = new BreakPointTranscript(_enst00000427024, 131488839, 5); var second = new BreakPointTranscript(_enst00000425361, 130185834, 3); string observedResult = GeneFusionUtilities.GetHgvsCoding(first, second); Assert.Equal("MZT2A{ENST00000427024.5}:c.1_278+3037_MZT2B{ENST00000425361.5}:c.210+3059_368", observedResult); }