コード例 #1
0
            public void CallingMethod_HitsTheSaveHeaderMethodOnce()
            {
                // arrange
                UserSelectedContext fakeCustomer = new UserSelectedContext();
                ListModel           fakeList     = new ListModel {
                    ListId = 1,
                    Name   = "Fake Name"
                };
                UserProfile fakeUser = new UserProfile();

                MockDependents   mockDependents = new MockDependents();
                ICustomListLogic logic          = MakeMockLogic(mockDependents);

                // expect
                int expected = 1;

                // act
                logic.DeleteList(fakeUser, fakeCustomer, fakeList);

                // assert
                mockDependents.MockHeaderRepo.Verify(h => h.SaveCustomListHeader(It.IsAny <CustomListHeader>()), Times.Once);
            }