public async Task Insert_With_Composite_Key_One_Assigned_And_One_Sequential(Type dataContextType) { // Arrange using IDataContext dataContext = DataContextTestHelper.SetupDataContext(dataContextType); // Act AssignedAndSequential one = await dataContext.Create(new AssignedAndSequential() { AssignedId = 1, Heading = "One" }); AssignedAndSequential two = await dataContext.Create(new AssignedAndSequential() { AssignedId = 1, Heading = "Two" }); // Assert Assert.AreEqual(1, one.SequentialId); Assert.AreEqual(2, two.SequentialId); }
public async Task Insert_With_Composite_Key_One_Assigned_And_One_Sequential() { using (IDbConnection connection = LocalDbTestHelper.OpenTestConnection(TestContext.CurrentContext.Test.FullName)) { // Act AssignedAndSequential one = await connection.Create(new AssignedAndSequential() { AssignedId = 1, Heading = "One" }); AssignedAndSequential two = await connection.Create(new AssignedAndSequential() { AssignedId = 1, Heading = "Two" }); // Assert Assert.AreEqual(1, one.SequentialId); Assert.AreEqual(2, two.SequentialId); } }