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); }
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); }