コード例 #1
0
        public void Call_MyMethod_With_No_Input_Data()
        {
            ServiceJSON       service  = new ServiceJSON();
            ServiceJSONResult response = service.MyMethod(null);

            Assert.True(response.Exception != null);
        }
コード例 #2
0
        public void Call_MyMethod_With_Input_Data()
        {
            ServiceJSON service = new ServiceJSON();

            Customer customer = new Customer {
                FirstName = "Steve",
                LastName  = "Jobs"
            };

            Account account = new Account {
                UserName = "******",
                Password = "******"
            };
            ServiceJSONInput inputData = new ServiceJSONInput {
                Customer = customer,
                Account  = account
            };

            ServiceJSONResult response = service.MyMethod(inputData);

            Assert.True(response.Exception == null);
            Assert.True(response.Customer == customer);
            Assert.True(response.Message != null);
        }