public GetAllShould(OrdersDataStoreSharedFixture fixture, ITestOutputHelper output) { this.fixture = fixture; this.fixture.Setup(output); sut = fixture.CreateDataStore(); }
public void SetOrderToCompleted() { var sut = fixture.CreateDataStore(); var expectedOrder = new Order { PhoneNumber = "0700000001", Reference = Guid.NewGuid(), Status = "New" }; fixture.DataAccess.InsertOrder(expectedOrder); using (var tx = sut.BeginTransaction()) sut.Complete(expectedOrder); var actual = sut.GetByReference(expectedOrder.Reference); actual.Status.Should().Be("Completed"); }