public void ApplyConfiguration_ValidConfiguration_ReturnsSameInstanceOfBuilder() { var configuration = new EntityTypeConfugurationFake(); var returnedBuilder = this.builder.ApplyConfiguration(configuration); Assert.Equal(this.builder, returnedBuilder); }
public void ApplyConfiguration_ValidConfiguration_InvokeConfigure() { var configuration = new EntityTypeConfugurationFake(); this.builder.ApplyConfiguration(configuration); Assert.True(configuration.ConfigureInvoked); }
public void ApplyConfiguration_ValidConfiguration_InvokeConfigureWithCorrectType() { var configuration = new EntityTypeConfugurationFake(); this.builder.ApplyConfiguration(configuration); Assert.Equal( typeof(EntityTypeBuilder <FakeDynamoContext, FakeEntity>), configuration.ConfigureInvokedWithBuilderType); }