From 158dcce49b2b2b7c4dd01b1751a77ddd792b7c90 Mon Sep 17 00:00:00 2001 From: KKlochko Date: Thu, 5 Sep 2024 12:04:13 +0300 Subject: [PATCH] Refactor the test for SafeString. --- test/link_shortener/generators/safe_string_test.exs | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/test/link_shortener/generators/safe_string_test.exs b/test/link_shortener/generators/safe_string_test.exs index e97a52e..7872bf8 100644 --- a/test/link_shortener/generators/safe_string_test.exs +++ b/test/link_shortener/generators/safe_string_test.exs @@ -4,14 +4,13 @@ defmodule LinkShortener.Generators.SafeStringTest do alias LinkShortener.Generators.SafeString @lengths [1, 2, 5, 10] - + test "generate/1 returns random safe string with same length" do for expected_length <- @lengths do - length = expected_length - |> SafeString.generate() - |> String.length() - - assert length = expected_length + assert ^expected_length = + expected_length + |> SafeString.generate() + |> String.length() end end end