Beispiel #1
0
        public void Ctor_ShouldBeAssignableToITableDataLoaderFactory()
        {
            // Setup
            EntityObjectDataLoaderFactory sut = null;

            // Exercise
            sut = CreateSut();

            // Verify outcome
            Assert.NotNull(sut);
            Assert.IsAssignableFrom <ITableDataLoaderFactory>(sut);
        }
        public void Ctor_NullBindings_ShouldThrowArgumentNullException()
        {
            // Setup
            EntityObjectDataLoaderFactory sut = null;

            // Exercise
            Action act = () => sut = new EntityObjectDataLoaderFactory(null);

            // Verify outcome
            var ex = Assert.Throws<ArgumentNullException>(act);
            Assert.Equal("bindings", ex.ParamName);
        }
Beispiel #3
0
        public void Ctor_EmptyBindings_ShouldThrowArgumentNullException()
        {
            // Setup
            EntityObjectDataLoaderFactory sut = null;

            // Exercise
            Action act = () => sut = new EntityObjectDataLoaderFactory(new Dictionary <string, string>());

            // Verify outcome
            var ex = Assert.Throws <ArgumentException>(act);

            Assert.Equal("bindings", ex.ParamName);
        }