Sha256: fb1538fbbd487e6c665d001d0031a001aabe38b4f56da604705c5952fa79a6b1

Contents?: true

Size: 744 Bytes

Versions: 20

Compression:

Stored size: 744 Bytes

Contents

open Jest;
open Expect;
open RnaTranscription;

describe("Rna-transcription", () => {
  test("transcribes empty list", () =>
    expect(RnaTranscription.toRna([])) |> toEqual([])
  );
  test("transcribes cytidine", () =>
    expect(RnaTranscription.toRna([C])) |> toEqual([G])
  );
  test("transcribes guanosine", () =>
    expect(RnaTranscription.toRna([G])) |> toEqual([C])
  );
  test("transcribes adenosie", () =>
    expect(RnaTranscription.toRna([A])) |> toEqual([U])
  );
  test("transcribes thymidine", () =>
    expect(RnaTranscription.toRna([T])) |> toEqual([A])
  );
  test("transcribes multiple", () =>
    expect(RnaTranscription.toRna([A, C, G, T, G, G, T, C, T, T, A, A])) |> toEqual([U, G, C, A, C, C, A, G, A, A, U, U])
  );
})

Version data entries

20 entries across 20 versions & 1 rubygems

Version Path
trackler-2.2.1.180 tracks/reasonml/exercises/rna-transcription/__tests__/RnaTranscription_test.re
trackler-2.2.1.179 tracks/reasonml/exercises/rna-transcription/__tests__/RnaTranscription_test.re
trackler-2.2.1.178 tracks/reasonml/exercises/rna-transcription/__tests__/RnaTranscription_test.re
trackler-2.2.1.177 tracks/reasonml/exercises/rna-transcription/__tests__/RnaTranscription_test.re
trackler-2.2.1.176 tracks/reasonml/exercises/rna-transcription/__tests__/RnaTranscription_test.re
trackler-2.2.1.175 tracks/reasonml/exercises/rna-transcription/__tests__/RnaTranscription_test.re
trackler-2.2.1.174 tracks/reasonml/exercises/rna-transcription/__tests__/RnaTranscription_test.re
trackler-2.2.1.173 tracks/reasonml/exercises/rna-transcription/__tests__/RnaTranscription_test.re
trackler-2.2.1.172 tracks/reasonml/exercises/rna-transcription/__tests__/RnaTranscription_test.re
trackler-2.2.1.171 tracks/reasonml/exercises/rna-transcription/__tests__/RnaTranscription_test.re
trackler-2.2.1.170 tracks/reasonml/exercises/rna-transcription/__tests__/RnaTranscription_test.re
trackler-2.2.1.169 tracks/reasonml/exercises/rna-transcription/__tests__/RnaTranscription_test.re
trackler-2.2.1.167 tracks/reasonml/exercises/rna-transcription/__tests__/RnaTranscription_test.re
trackler-2.2.1.166 tracks/reasonml/exercises/rna-transcription/__tests__/RnaTranscription_test.re
trackler-2.2.1.165 tracks/reasonml/exercises/rna-transcription/__tests__/RnaTranscription_test.re
trackler-2.2.1.164 tracks/reasonml/exercises/rna-transcription/__tests__/RnaTranscription_test.re
trackler-2.2.1.163 tracks/reasonml/exercises/rna-transcription/__tests__/RnaTranscription_test.re
trackler-2.2.1.162 tracks/reasonml/exercises/rna-transcription/__tests__/RnaTranscription_test.re
trackler-2.2.1.161 tracks/reasonml/exercises/rna-transcription/__tests__/RnaTranscription_test.re
trackler-2.2.1.160 tracks/reasonml/exercises/rna-transcription/__tests__/RnaTranscription_test.re