public void GetName_ShouldGetValueFromBusinessContext() { // Arrange var businessContextMock = new BusinessContextMock(); var calculation = new Calculation(businessContextMock); // Act var _ = calculation.Name; // Assert Assert.IsTrue(businessContextMock.IsGetTranslationCalled); }
public void SetName_ShouldPassValueToBusinessContext() { // Arrange var businessContextMock = new BusinessContextMock(); var calculation = new Calculation(businessContextMock); var newName = "foo"; // Act calculation.Name = newName; // Assert Assert.AreEqual(newName, businessContextMock.PassedTranslationValue); }