public void RetrieveStatistics_Add_ExistingKey_Throws() { IDictionary d = new SqlConnection().RetrieveStatistics(); string key = s_retrieveStatisticsKeys[0]; AssertExtensions.Throws <ArgumentException>(null, () => d.Add(key, 100L)); }
public void RetrieveStatistics_GetEnumerator_ModifyCollection_Throws() { IDictionary d = new SqlConnection().RetrieveStatistics(); IDictionaryEnumerator e = d.GetEnumerator(); d.Add("Foo", 0L); Assert.Throws <InvalidOperationException>(() => e.MoveNext()); Assert.Throws <InvalidOperationException>(() => e.Reset()); }
public void RetrieveStatistics_Add_Success(object key, object value) { IDictionary d = new SqlConnection().RetrieveStatistics(); d.Add(key, value); Assert.True(d.Contains(key)); object v = d[key]; Assert.Same(value, v); }
public void CreateAction() { using (var context = new SqlConnection("<connectionstring>")) { var person = new Person { Firstname = "Pauline", Lastname = "Koch" }; context.Add(person); Assert.IsTrue(person.PersonId > 0); Assert.IsTrue(context.Find <Person>(p => p.PersonId == person.PersonId).Count() == 1); } }
public void RetrieveStatistics_Values_GetEnumerator_ModifyCollection_Throws() { IDictionary d = new SqlConnection().RetrieveStatistics(); ICollection c = d.Values; IEnumerator e = c.GetEnumerator(); d.Add("Foo", 0L); Assert.Throws<InvalidOperationException>(() => e.MoveNext()); Assert.Throws<InvalidOperationException>(() => e.Reset()); }
public void RetrieveStatistics_Add_NullKey_Throws() { IDictionary d = new SqlConnection().RetrieveStatistics(); Assert.Throws<ArgumentNullException>("key", () => d.Add(null, 100L)); }
public void RetrieveStatistics_Add_ExistingKey_Throws() { IDictionary d = new SqlConnection().RetrieveStatistics(); string key = s_retrieveStatisticsKeys[0]; Assert.Throws<ArgumentException>(null, () => d.Add(key, 100L)); }
public void RetrieveStatistics_Add_NullKey_Throws() { IDictionary d = new SqlConnection().RetrieveStatistics(); AssertExtensions.Throws <ArgumentNullException>("key", () => d.Add(null, 100L)); }