@@ -2,87 +2,87 @@ use rna_transcription as dna;
2
2
3
3
#[ test]
4
4
fn test_valid_dna_input ( ) {
5
- assert ! ( dna:: DNA :: new( "GCTA" ) . is_ok( ) ) ;
5
+ assert ! ( dna:: Dna :: new( "GCTA" ) . is_ok( ) ) ;
6
6
}
7
7
8
8
#[ test]
9
9
#[ ignore]
10
10
fn test_valid_rna_input ( ) {
11
- assert ! ( dna:: RNA :: new( "CGAU" ) . is_ok( ) ) ;
11
+ assert ! ( dna:: Rna :: new( "CGAU" ) . is_ok( ) ) ;
12
12
}
13
13
14
14
#[ test]
15
15
#[ ignore]
16
16
fn test_invalid_dna_input ( ) {
17
17
// Invalid character
18
- assert_eq ! ( dna:: DNA :: new( "X" ) . err( ) , Some ( 0 ) ) ;
18
+ assert_eq ! ( dna:: Dna :: new( "X" ) . err( ) , Some ( 0 ) ) ;
19
19
// Valid nucleotide, but invalid in context
20
- assert_eq ! ( dna:: DNA :: new( "U" ) . err( ) , Some ( 0 ) ) ;
20
+ assert_eq ! ( dna:: Dna :: new( "U" ) . err( ) , Some ( 0 ) ) ;
21
21
// Longer string with contained errors
22
- assert_eq ! ( dna:: DNA :: new( "ACGTUXXCTTAA" ) . err( ) , Some ( 4 ) ) ;
22
+ assert_eq ! ( dna:: Dna :: new( "ACGTUXXCTTAA" ) . err( ) , Some ( 4 ) ) ;
23
23
}
24
24
25
25
#[ test]
26
26
#[ ignore]
27
27
fn test_invalid_rna_input ( ) {
28
28
// Invalid character
29
- assert_eq ! ( dna:: RNA :: new( "X" ) . unwrap_err( ) , 0 ) ;
29
+ assert_eq ! ( dna:: Rna :: new( "X" ) . unwrap_err( ) , 0 ) ;
30
30
// Valid nucleotide, but invalid in context
31
- assert_eq ! ( dna:: RNA :: new( "T" ) . unwrap_err( ) , 0 ) ;
31
+ assert_eq ! ( dna:: Rna :: new( "T" ) . unwrap_err( ) , 0 ) ;
32
32
// Longer string with contained errors
33
- assert_eq ! ( dna:: RNA :: new( "ACGUTTXCUUAA" ) . unwrap_err( ) , 4 ) ;
33
+ assert_eq ! ( dna:: Rna :: new( "ACGUTTXCUUAA" ) . unwrap_err( ) , 4 ) ;
34
34
}
35
35
36
36
#[ test]
37
37
#[ ignore]
38
38
fn test_acid_equals_acid ( ) {
39
- assert_eq ! ( dna:: DNA :: new( "CGA" ) . unwrap( ) , dna:: DNA :: new( "CGA" ) . unwrap( ) ) ;
40
- assert_ne ! ( dna:: DNA :: new( "CGA" ) . unwrap( ) , dna:: DNA :: new( "AGC" ) . unwrap( ) ) ;
41
- assert_eq ! ( dna:: RNA :: new( "CGA" ) . unwrap( ) , dna:: RNA :: new( "CGA" ) . unwrap( ) ) ;
42
- assert_ne ! ( dna:: RNA :: new( "CGA" ) . unwrap( ) , dna:: RNA :: new( "AGC" ) . unwrap( ) ) ;
39
+ assert_eq ! ( dna:: Dna :: new( "CGA" ) . unwrap( ) , dna:: Dna :: new( "CGA" ) . unwrap( ) ) ;
40
+ assert_ne ! ( dna:: Dna :: new( "CGA" ) . unwrap( ) , dna:: Dna :: new( "AGC" ) . unwrap( ) ) ;
41
+ assert_eq ! ( dna:: Rna :: new( "CGA" ) . unwrap( ) , dna:: Rna :: new( "CGA" ) . unwrap( ) ) ;
42
+ assert_ne ! ( dna:: Rna :: new( "CGA" ) . unwrap( ) , dna:: Rna :: new( "AGC" ) . unwrap( ) ) ;
43
43
}
44
44
45
45
#[ test]
46
46
#[ ignore]
47
47
fn test_transcribes_cytosine_guanine ( ) {
48
48
assert_eq ! (
49
- dna:: RNA :: new( "G" ) . unwrap( ) ,
50
- dna:: DNA :: new( "C" ) . unwrap( ) . into_rna( )
49
+ dna:: Rna :: new( "G" ) . unwrap( ) ,
50
+ dna:: Dna :: new( "C" ) . unwrap( ) . into_rna( )
51
51
) ;
52
52
}
53
53
54
54
#[ test]
55
55
#[ ignore]
56
56
fn test_transcribes_guanine_cytosine ( ) {
57
57
assert_eq ! (
58
- dna:: RNA :: new( "C" ) . unwrap( ) ,
59
- dna:: DNA :: new( "G" ) . unwrap( ) . into_rna( )
58
+ dna:: Rna :: new( "C" ) . unwrap( ) ,
59
+ dna:: Dna :: new( "G" ) . unwrap( ) . into_rna( )
60
60
) ;
61
61
}
62
62
63
63
#[ test]
64
64
#[ ignore]
65
65
fn test_transcribes_adenine_uracil ( ) {
66
66
assert_eq ! (
67
- dna:: RNA :: new( "U" ) . unwrap( ) ,
68
- dna:: DNA :: new( "A" ) . unwrap( ) . into_rna( )
67
+ dna:: Rna :: new( "U" ) . unwrap( ) ,
68
+ dna:: Dna :: new( "A" ) . unwrap( ) . into_rna( )
69
69
) ;
70
70
}
71
71
72
72
#[ test]
73
73
#[ ignore]
74
74
fn test_transcribes_thymine_to_adenine ( ) {
75
75
assert_eq ! (
76
- dna:: RNA :: new( "A" ) . unwrap( ) ,
77
- dna:: DNA :: new( "T" ) . unwrap( ) . into_rna( )
76
+ dna:: Rna :: new( "A" ) . unwrap( ) ,
77
+ dna:: Dna :: new( "T" ) . unwrap( ) . into_rna( )
78
78
) ;
79
79
}
80
80
81
81
#[ test]
82
82
#[ ignore]
83
83
fn test_transcribes_all_dna_to_rna ( ) {
84
84
assert_eq ! (
85
- dna:: RNA :: new( "UGCACCAGAAUU" ) . unwrap( ) ,
86
- dna:: DNA :: new( "ACGTGGTCTTAA" ) . unwrap( ) . into_rna( )
85
+ dna:: Rna :: new( "UGCACCAGAAUU" ) . unwrap( ) ,
86
+ dna:: Dna :: new( "ACGTGGTCTTAA" ) . unwrap( ) . into_rna( )
87
87
)
88
88
}
0 commit comments