public void ThrowArgumentOutOfRangeException__WhenNegativeOrZeroValueIsPassed(int price) { //Arrange var phone = new LandlinePhone("Vivacom", "Home", "White", 10, new PhoneSize(2, 5, 4), 2, 500); //Act & Assert Assert.ThrowsException <ArgumentOutOfRangeException>(() => phone.Price = price); }
public void SetProperPrice_WhenTheObjectIsConstructed() { //Arrange & Act var phone = new LandlinePhone("Vivacom", "Home", "White", 10, new PhoneSize(2, 5, 4), 2, 500); //Assert Assert.AreEqual(500, phone.Price); }
public void AcceptIncomingCall(string inputNumber, LandlinePhone phone) { phone.Ring(inputNumber); }
public void CallAnotherUser(string outputNumber, LandlinePhone phone) { phone.Call(outputNumber); }