public void SharedConnectionStringResolver_GetConnection_Returns_Null_For_SharedDataSource_Not_Configured() { //setup var scope = new DefaultTestScope(); //act using (scope.InstanceUnderTest.GetConnection(scope.DBConnectionStringBadKey)) { } }
public void SharedConnectionStringResolver_GetConnectionString_Returns_ConnectionString_When_Found() { //setup var scope = new DefaultTestScope(); //act var actual = scope.InstanceUnderTest.GetConnectionString(scope.DBConnectionStringKey); //asert Assert.AreEqual(scope.ExpectedConnString, actual); }
public void AppSettings_Returns_Null_When_Index_Not_Found() { //setup var scope = new DefaultTestScope(); //act var actual = scope.InstanceUnderTest[100000000]; //assert Assert.IsNull(actual); }
public void AppSettings_Retrieves_Value_Using_Int_Index() { //setup var scope = new DefaultTestScope(); //act var actual = scope.InstanceUnderTest[scope.TestIndex]; //assert Assert.AreEqual(scope.ExpectedTestKeyValue, actual); }
public void ConnectionStringSettings_Returns_Null_When_Key_Not_Found() { //setup var scope = new DefaultTestScope(); //act var actual = scope.InstanceUnderTest["BlaBla"]; //assert Assert.IsNull(actual); }
public void Autofac_Retrieves_Value_Using_String_Key() { //setup var scope = new DefaultTestScope(); //act var actual = scope.InstanceUnderTest[scope.TestKey]; //assert Assert.AreEqual(scope.ExpectedTestKeyValue, actual); }
public void ConnectionStringSettings_Retrieves_Value_Using_Int_Index() { //setup var scope = new DefaultTestScope(); //act var actual = scope.InstanceUnderTest[scope.TestIndex]; //assert Assert.IsNotNull(actual); Assert.AreEqual(scope.TestConnString, actual.ConnectionString); }
public void ObjectExtensions_GetDisplayValue_GetsDisplay_Return_Null_When_Passed_Null() { //setup var scope = new DefaultTestScope(); TestSerializationTarget orig = null; //act var clone = ObjectExtensions.Clone(orig); //assert Assert.IsNull(clone); }
public void SharedConnectionStringResolver_GetConnection_Returns_ConnectionString_When_Found_Defaults_To_SQL_Provider() { //setup var scope = new DefaultTestScope(); scope.TestConnStringSetting.ProviderName = ""; //act using (var actual = scope.InstanceUnderTest.GetConnection(scope.DBConnectionStringKey)) { //asert Assert.AreEqual(scope.ExpectedConnString, actual.ConnectionString); } }
public void ObjectExtensions_GetDisplayValue_Returns_Enum_String_Value_When_No_Attribute_Applied() { //setup var scope = new DefaultTestScope(); //act var clone = ObjectExtensions.Clone(scope.TestJsonSerializationTarget); //assert Assert.IsNotNull(clone); Assert.IsInstanceOfType(clone, typeof(TestJsonSerializationTarget)); Assert.AreEqual(scope.TestJsonSerializationTarget.Data, clone.Data); }
public void SharedConnectionStringResolver_GetConnectionString_Returns_ConnectionString_Not_Found_When_Found() { //setup var scope = new DefaultTestScope(); scope.ConnectionStringSettingsMock.Setup(x => x[scope.DBConnectionStringKey]) .Returns(null as ConnectionStringSettings); //act var actual = scope.InstanceUnderTest.GetConnectionString(scope.DBConnectionStringKey); //asert Assert.IsNull(actual); }
public void TypeExtensions_IsPrivative_Returns_Expected_Value_For_Extended_Privative_Types() { var testScope = new DefaultTestScope(); var primitives = testScope.TreatAsPrimitive.ToList(); primitives.ForEach(p => { //act var actual = TypeExtensions.IsPrimitive(p); //assert Assert.IsTrue(actual); }); }
public void TypeExtensions_GetParserFunction_Returns_Supported_Privative_Parse_Functions() { //setup var testScope = new DefaultTestScope(); var supportedTypesWithTestValues = testScope.SupportedTypesWithTestValues; var keys = supportedTypesWithTestValues.Keys.ToList(); //act keys.ForEach(k => { var func = TypeExtensions.GetParserFunction(k); var actual = func(supportedTypesWithTestValues[k]); //assert Assert.AreEqual(supportedTypesWithTestValues[k].ToString(), actual.ToString()); }); }
public void ReadOnlyProviderBase_GetByIds() { var scope = new DefaultTestScope(); Assert.Fail("Needs Tests"); }