You are on page 1of 1

6/8/2015

HowtochangeEntityFrameworkcontextdbmodelcacheatruntime|StephenShakespeare

<TestMethod()>_
PublicSubCustomersTest()

DimtargetLive=CustomerContext.CreateCustomerContext(True)
DimactualAsDbSet(OfCustomer)=targetLive.Customers
Debug.Print("LiveCustomers")
PrintResult(actual)
Assert.IsTrue(actual.Count>2)

DimtargetProspect=CustomerContext.CreateCustomerContext(False)
actual=targetProspect.Customers
Debug.Print("")
Debug.Print("ProspectCustomers")
PrintResult(actual)
Assert.AreEqual(0,actual.Count)

actual=targetLive.Customers
Debug.Print("")
Debug.Print("LiveCustomers")
PrintResult(actual)
Assert.IsTrue(actual.Count>2)

targetLive=CustomerContext.CreateCustomerContext(True)
actual=targetLive.Customers
Debug.Print("")
Debug.Print("LiveCustomers")
PrintResult(actual)
Assert.IsTrue(actual.Count>2)

EndSub

PrivateSubPrintResult(actualAsDbSet(OfCustomer))
ForEachitemAsCustomerInactual
Debug.Print(String.Concat(item.ID,vbTab,item.Customer1))
Next
EndSub

data:text/htmlcharset=utf8,%3Cdiv%20class%3D%22line%20number1%20index0%20alt2%22%20style%3D%22borderradius%3A%200px%20!importa

1/1

You might also like