public void ShouldRetunLastValueAddedPerLanguage([NoAutoProperties] UnversionedDbField sut, string value1, string expected) { sut.Add("en", value1); sut.Add("en", expected); sut.GetValue("en", 1).Should().Be(expected); sut.GetValue("en", 2).Should().Be(expected); }
public void AddThrowsIfLanguageIsNull([NoAutoProperties] UnversionedDbField sut) { Action action = () => sut.Add(null, null); action.ShouldThrow <ArgumentNullException>().WithMessage("*language"); }