using static BasicProgramming.Program; namespace BasicProgrammingUnitTest; public class BasicProgramming__STATEMENTS { [Fact] public void AbsoluteValue_TEST() { Assert.Equal(6832, AbsoluteValue(6832)); Assert.Equal(392, AbsoluteValue(-392)); } [Fact] public void DivisibleBy2Or3_TEST() { Assert.Equal(450, DivisibleBy2Or3(15, 30)); Assert.Equal(180, DivisibleBy2Or3(2, 90)); Assert.Equal(19, DivisibleBy2Or3(7, 12)); } [Fact] public void IfConsistsOfUppercaseLetters_TEST() { Assert.False(IfConsistsOfUppercaseLetters("xyz")); Assert.True(IfConsistsOfUppercaseLetters("DOG")); Assert.False(IfConsistsOfUppercaseLetters("L9#")); } [Fact] public void IfGreaterThanThirdOne_TEST() { Assert.True(IfGreaterThanThirdOne([2, 7, 12])); Assert.False(IfGreaterThanThirdOne([-5, -8, 50])); } [Fact] public void IfNumberIsEven_TEST() { Assert.False(IfNumberIsEven(721)); Assert.True(IfNumberIsEven(1248)); } [Fact] public void IfSortedAscending_TEST() { Assert.True(IfSortedAscending([3, 7, 10])); Assert.False(IfSortedAscending([74, 62, 99])); } [Fact] public void PositiveNegativeOrZero_TEST() { Assert.Equal("positive", PositiveNegativeOrZero(5.24)); Assert.Equal("zero", PositiveNegativeOrZero(0.0)); Assert.Equal("negative", PositiveNegativeOrZero(-994.53)); } [Fact] public void IfYearIsLeap_TEST() { Assert.True(IfYearIsLeap(2016)); Assert.False(IfYearIsLeap(2018)); } }