public void ThenIWantAnErrorWhenTheValueIsNotStored() { // Arrange var document = new Document(); // Act // Assert Assert.Throws<InvalidOperationException>(() => document.GetInt32("Foo")); }
public void ThenIWantItToBeStored() { // Arrange var document = new Document(); var input = Int32.MaxValue; // Act document.Add(input).Stored().As("Foo"); // Assert var output = document.GetInt32("Foo"); Assert.Equal(input, output); }
public void ThenIWantItToBeStored() { // Arrange var document = new Document(); var input = 5; var value = new ClassWithFieldAttributes { Int32Field = input }; // Act document.AddFields(value); // Assert Assert.Equal(input, document.GetInt32("Int32Field")); }