using static BasicProgramming.Program; namespace BasicProgrammingUnitTest; public class BasicProgramming__BASIC { [Fact] public void AddAndMultiply_TEST() { Assert.Equal(30, AddAndMultiply(2, 4, 5)); } [Fact] public void CToF_TEST() { Assert.Equal("T = 32F", CtoF(0)); Assert.Equal("T = 212F", CtoF(100)); Assert.Equal("Temperature below absolute zero!", CtoF(-300)); } [Fact] public void ElementaryOperations_TEST() { Assert.Equal([11, -5, 24, 0.375], ElementaryOperations(3, 8)); } [Fact] public void IsResultTheSame_TEST() { Assert.True(IsResultTheSame(2 + 2, 2 * 2)); Assert.False(IsResultTheSame(9 / 3, 16 - 1)); } [Fact] public void ModuloOperations_TEST() { Assert.Equal(1, ModuloOperations(8, 5, 2)); } [Fact] public void CubeOf_TEST() { Assert.Equal(8, CubeOf(2)); Assert.Equal(-166.375, CubeOf(-5.5)); } [Fact] public void SwapTwoNumbers_TEST() { Assert.Equal([45, 87], SwapTwoNumbers(87, 45)); Assert.Equal([2, -13], SwapTwoNumbers(-13, 2)); } }