public void Given_Order_Then_ShouldComputeMagicConstant(int order, int expectedMagicConstant) { // Act var magicConstant = new MagicConstant(new Order(order)); // Assert var magicConstantAsInt = (int)magicConstant; magicConstantAsInt.Should().Be(expectedMagicConstant); }
public void Given_Tuple_When_SumIsEqualToMagicConstant_Then_TupleIsValid() { // Arrange var magicConstant = new MagicConstant(new Order(4)); var tuple = new Tuple(new List <Cell> { 1, 15, 14, 4 }); // Act bool isValid = tuple.IsMagic(magicConstant); // Assert isValid.Should().BeTrue(); }