示例#1
0
        public void CreateUserAsync_Correct_ReturnsExeption()
        {
            //Arrange

            //Act
            var uut = SwagCommunication.CreateUserAsync(testUser).Result;

            //Assert
            Assert.That(uut.ToString(), Is.EqualTo(url + "api/user/" + testUser.Username + "/" + testUser.Password));
        }
示例#2
0
        public void GetUserAsync_Correct_ReturnsTestUser()
        {
            //Arrange

            //Act
            var url = SwagCommunication.GetUserAsync(testUser.Username, testUser.Password).Result;

            //Asserts
            Assert.That(url.ToString(), Is.EqualTo(testUser.ToString()));
        }
示例#3
0
        public void GetUserAsync_DoesntExist_ReturnNullObject()
        {
            //Arrange

            //Act
            var url = SwagCommunication.GetUserAsync(testUser.Username, "WRONG").Result;


            //Asserts
            Assert.That(url, Is.EqualTo(null));
        }
 public HomeController(ISwagCommunication somuchswag)
 {
     _swag = (SwagCommunication)somuchswag;
 }