示例#1
0
        public void ApplyConfiguration_ValidConfiguration_ReturnsSameInstanceOfBuilder()
        {
            var configuration = new EntityTypeConfugurationFake();

            var returnedBuilder = this.builder.ApplyConfiguration(configuration);

            Assert.Equal(this.builder, returnedBuilder);
        }
示例#2
0
        public void ApplyConfiguration_ValidConfiguration_InvokeConfigure()
        {
            var configuration = new EntityTypeConfugurationFake();

            this.builder.ApplyConfiguration(configuration);

            Assert.True(configuration.ConfigureInvoked);
        }
示例#3
0
        public void ApplyConfiguration_ValidConfiguration_InvokeConfigureWithCorrectType()
        {
            var configuration = new EntityTypeConfugurationFake();

            this.builder.ApplyConfiguration(configuration);

            Assert.Equal(
                typeof(EntityTypeBuilder <FakeDynamoContext, FakeEntity>),
                configuration.ConfigureInvokedWithBuilderType);
        }