public void DeleteMessage() { var mock = new Mock<IExecutor>(); var dataBase = new DataBase {DBquery = mock.Object}; dataBase.DeleteMessage(1); mock.Verify(w => w.Execute(It.IsAny<string>())); }
public void AddMessage() { var mock = new Mock<IExecutor>(); var dataBase = new DataBase {DBquery = mock.Object}; dataBase.AddMessage(new Message(1, 2, DateTime.Now, "test")); mock.Verify(w => w.Execute(It.IsAny<string>())); }
public void GetUserName() { var mock = new Mock<IExecutor>(); mock.Setup(o => o.Execute(It.IsAny<string>())).Returns(new DataBaseResult(new List<List<object>>(), false)); var dataBase = new DataBase {DBquery = mock.Object}; dataBase.GetUserName(1); mock.Verify(w => w.Execute(It.IsAny<string>())); }
public void GetUsers() { var mock = new Mock<IExecutor>(); mock.Setup(o => o.Execute(It.IsAny<string>())).Returns(new DataBaseResult( new List<List<object>> { new List<object> { 1, "admin", DateTime.Now }, new List<object> { 2, "test", DateTime.Now } }, true)); var dataBase = new DataBase {DBquery = mock.Object}; dataBase.GetUsers(1); mock.Verify(w => w.Execute(It.IsAny<string>())); }
public void GetMessages() { var mock = new Mock<IExecutor>(); mock.Setup(o => o.Execute(It.IsAny<string>())).Returns(new DataBaseResult( new List<List<object>> { new List<object> { DateTime.Now, "test1" }, new List<object> { DateTime.Now, "test2" } }, true)); var dataBase = new DataBase {DBquery = mock.Object}; dataBase.GetMessages(1, 2); mock.Verify(w => w.Execute(It.IsAny<string>())); }