public void Constructor_ShouldReturnTheRightType() { //Arrange var diamondID = Tests.FAKE_DIAMOND_REPOSITORY_FIRST_ITEM_ID; var price = Tests.NUMBER_HAS_NO_MEANING_IN_THIS_CONTEXT; //Act var cartItem = new DiamondCartItem(diamondID, price); //Assert cartItem.Type.Should().Be(CartItemType.Diamond); }
public void Constructor_ShouldReturnTheRightPrice() { //Arrange var diamondID = Tests.FAKE_DIAMOND_REPOSITORY_FIRST_ITEM_ID; var price = Tests.NUMBER_THAT_IS_ASSERTED_WITH_BUT_HAS_NO_MEANING; //Act var cartItem = new DiamondCartItem(diamondID, price); //Assert cartItem.Price.Should().Be(price); }
public static DiamondCartItem FakeDiamondCartItem(int id,decimal price) { var cartItem = new DiamondCartItem(id, price); return cartItem; }