tracks/delphi/exercises/rna-transcription/uTestRnaTranscription.pas in trackler-2.2.1.73 vs tracks/delphi/exercises/rna-transcription/uTestRnaTranscription.pas in trackler-2.2.1.74

- old
+ new

@@ -2,16 +2,19 @@ interface uses DUnitX.TestFramework; +const + CanonicalVersion = '1.1.0'; + type [TestFixture] RnaTranscriptionTest = class(TObject) public [Test] -// [Ignore('Comment the "[Ignore]" statement to run the test')] +// [Ignore('Comment the "[Ignore]" statement to run the test')] procedure Rna_complement_of_cytosine_is_guanine; [Test] [Ignore] procedure Rna_complement_of_guanine_is_cytosine; @@ -25,22 +28,10 @@ procedure Rna_complement_of_adenine_is_uracil; [Test] [Ignore] procedure Rna_complement; - - [Test] - [Ignore] - procedure Dna_correctly_handles_invalid_input; - - [Test] - [Ignore] - procedure Dna_correctly_handles_completely_invalid_input; - - [Test] - [Ignore] - procedure Dna_correctly_handles_partially_invalid_input; end; implementation uses uRnaTranscription; @@ -65,24 +56,9 @@ end; procedure RnaTranscriptionTest.Rna_complement; begin Assert.AreEqual('UGCACCAGAAUU', complement.OfDna('ACGTGGTCTTAA')); -end; - -procedure RnaTranscriptionTest.Dna_correctly_handles_invalid_input; -begin - Assert.AreEqual('', complement.OfDna('U')); -end; - -procedure RnaTranscriptionTest.Dna_correctly_handles_completely_invalid_input; -begin - Assert.AreEqual('', complement.OfDna('XXX')); -end; - -procedure RnaTranscriptionTest.Dna_correctly_handles_partially_invalid_input; -begin - Assert.AreEqual('', complement.OfDna('ACGTXXXCTTAA')); end; initialization TDUnitX.RegisterTestFixture(RnaTranscriptionTest); end.