public void Throws_when_invalid_number_of_locations(string filename) { var xml = SampleResponse.GetXDocument(filename); var request = new Mock <GetLastPositionRequest>(Guid.NewGuid().ToString(), Guid.NewGuid().ToString()); request.CallBase = true; request.Setup(x => x.MakeRequest()).Returns(xml); Assert.Throws <UnexpectedResponseException>(() => request.Object.Request()); }