using FluentAssertions; using NUnit.Framework; namespace Developpez.Dotnet.Tests { [TestFixture] public class GenericOperatorsTests { [Test] public void Add_Returns_Sum_Of_Arguments() { GenericOperators.Add(42, 3).Should().Be(45); } [Test] public void Subtract_Returns_Difference_Of_Arguments() { GenericOperators.Subtract(42, 3).Should().Be(39); } [Test] public void Multiply_Returns_Product_Of_Arguments() { GenericOperators.Multiply(42, 3).Should().Be(126); } [Test] public void Divide_Returns_Quotient_Of_Arguments() { GenericOperators.Divide(42, 3).Should().Be(14); } [Test] public void Modulo_Returns_Modulo_Of_Arguments() { GenericOperators.Modulo(42, 4).Should().Be(2); } } }