public void Insert_EmptyObject_ThrowException() { mockUnitOfWork.Setup(u => u.Phones.Insert(new Phone())); mockUnitOfWork.Setup(u => u.Save()).Throws <ArgumentNullException>(); Assert.Throws <ArgumentNullException>(() => manager.Insert(new Phone())); }