public void Clear_Fires_The_StoreStatusChanging_Event_Before_It_Goes_From_A_NetworkObj_To_Null() { //Arrange var backer = new NetworkBackingStore(); var mockObj = new Mock<INetwork>(); var helper = new HelperForBackingStores(); backer.StoreStatusChanging += new StatusChangeEventHandler<IBackingStore, StoreStatusChangeEventArgs> (helper.StoreStatusChanging_DummyHandler); backer.SetNetwork(mockObj.Object); backer.Clear(); Assert.Equal(1, helper.StoreStatusChanging_TimesCalled); }
public void Clear_Fires_The_StoreStatusChanged_Event_After_It_Goes_From_A_DataObj_To_Null() { //Arrange var backer = new DataBackingStore(); var mockObj = new Mock<IFrame>(); var helper = new HelperForBackingStores(); backer.StoreStatusChanged += new StatusChangeEventHandler<IBackingStore, StoreStatusChangeEventArgs> (helper.StoreStatusChanged_DummyHandler); backer.SetData(mockObj.Object); backer.Clear(); Assert.Equal(1, helper.StoreStatusChanged_TimesCalled); }
public void Blob_Fires_The_ContentStatusChanging_Event_Before_It_Goes_From_A_Blob_To_Another() { //Arrange var backer = new FakeBackingStore(); var mockBlob = new Mock<IBlob>(); var mockBlob2 = new Mock<IBlob>(); var helper = new HelperForBackingStores(); backer.StoreStatusChanging += new StatusChangeEventHandler<IBackingStore, StoreStatusChangeEventArgs> (helper.StoreStatusChanging_DummyHandler); //Act backer.BlobObj = mockBlob2.Object; //Assert Assert.Equal(1, helper.StoreStatusChanging_TimesCalled); }
public void Blob_Fires_The_ContentStatusChanged_Event_After_It_Goes_From_A_Blob_To_Null() { //Arrange var backer = new FakeBackingStore(); var mockBlob = new Mock<IBlob>(); backer.BlobObj = mockBlob.Object; var helper = new HelperForBackingStores(); backer.StoreStatusChanged += new StatusChangeEventHandler<IBackingStore, StoreStatusChangeEventArgs> (helper.StoreStatusChanged_DummyHandler); //Act backer.BlobObj = null; //Assert Assert.Equal(1, helper.StoreStatusChanged_TimesCalled); }
public void NetworkObj_Fires_The_StoreStatusChanged_Event_After_It_Goes_From_A_NetworkObj_To_Another() { //Arrange var backer = new NetworkBackingStore(); var mockObj = new Mock<INetwork>(); var mockObj2 = new Mock<INetwork>(); var helper = new HelperForBackingStores(); backer.StoreStatusChanged += new StatusChangeEventHandler<IBackingStore, StoreStatusChangeEventArgs> (helper.StoreStatusChanged_DummyHandler); backer.NetworkObj = mockObj2.Object; Assert.Equal(1, helper.StoreStatusChanged_TimesCalled); }
public void DataObj_Fires_The_StoreStatusChanging_Event_Before_It_Goes_From_Null_To_A_DataObj() { //Arrange var backer = new DataBackingStore(); var mockObj = new Mock<IFrame>(); var helper = new HelperForBackingStores(); backer.StoreStatusChanging += new StatusChangeEventHandler<IBackingStore, StoreStatusChangeEventArgs> (helper.StoreStatusChanging_DummyHandler); backer.DataObj = mockObj.Object; Assert.Equal(1, helper.StoreStatusChanging_TimesCalled); }