public static IsNotNull ( object obj ) : bool | ||
obj | object | |
return | bool |
public void NonNullity() { object act = null; // MSTest MSTestAssert.IsNotNull(act, "Some context"); // Assert.IsNotNull failed. Some context // NUnit Assert.That(act, Is.Not.Null, () => "Some context"); // Some context // Expected: not null // But was: null // XUnit XUnitAssert.NotNull(act); // Assert.NotNull() Failure // Fluent act.Should().NotBeNull("SOME REASONS"); // Expected act not to be <null> because SOME REASONS. // Shouldly act.ShouldNotBeNull("Some context"); // act // should not be null but was // // Additional Info: // Some context }
public void GetDateTest1() { JobParameters jp = TearUp(); DateTime defDate = DateTime.Now; DateTime? dval = jp.GetDate("p4", defDate); Assert.IsNotNull(dval); Assert.AreEqual(DateTime.Parse("1970-07-31"), dval); DateTime?dval2 = jp.GetDate("unknownkey", defDate); Assert.IsNotNull(dval2); Assert.AreEqual(defDate, dval2); }
public async void GetAllCategories_ShouldReturnAllCategories() { // Act var okResult = await _controller.Get(); var okObjectResults = okResult.Result as OkObjectResult; // Assert var items = Xunit.Assert.IsType <List <CategoriesModel> >(okObjectResults.Value); Assert.AreEqual(5, items.Count); Assert.IsNotNull(okResult); }
public void ShouldGetNeighborStashUserCollection(string host, int portNum, string databaseName, string collectionName) { var client = new MongoClient($"mongodb://{host}:{portNum}"); var database = client.GetDatabase("Neighborstash"); var userCollection = database.GetCollection <BsonDocument>("user"); Assert.IsNotNull(userCollection); // or, to connect to a replica set, with auto-discovery of the primary, supply a seed list of members //var client = new MongoClient("mongodb://localhost:27017,localhost:27018,localhost:27019"); }
public void Index() { // Arrange HomeController controller = new HomeController(_unitOfWork.Object, _profileRepository.Object); // Act ViewResult result = controller.Index() as ViewResult; var profile = result.Model as Profile; // Assert Assert.IsNotNull(profile); Assert.AreEqual(1, profile.ProfileId); }
public void AddTest() { OrderedComposite <IStepListener> listeners = new OrderedComposite <IStepListener>(); listeners.Add(new UnorderedListener()); Assert.IsNotNull(listeners); listeners.Add(new ThirdListener()); Assert.IsNotNull(listeners); listeners.Add(new FirstListener()); Assert.IsNotNull(listeners); listeners.Add(new SecondListener()); Assert.IsNotNull(listeners); }
public void When_GetById_Expect_NotFound() { // Arrange var controller = new TimeBookerController(_dbRepository); // Act var result = controller.Get(8); // Assert Assert.IsNotNull(result); Assert.IsInstanceOfType(result, typeof(NotFoundResult)); }
internal static Project OpenProjectAndBreak(VisualStudioApp app, string projName, string filename, int lineNo, bool setStartupItem = true) { var project = app.OpenProject(projName, filename, setStartupItem: setStartupItem); app.Dte.Debugger.Breakpoints.Add(File: filename, Line: lineNo); app.Dte.ExecuteCommand("Debug.Start"); WaitForMode(app, dbgDebugMode.dbgBreakMode); Assert.IsNotNull(app.Dte.Debugger.BreakpointLastHit); Assert.AreEqual(lineNo, app.Dte.Debugger.BreakpointLastHit.FileLine); return(project); }
public void CreateEnvelope_WrongTemplateId_ReturnApiException() { var envDef = new EnvelopeDefinition { EmailSubject = "[DocuSign C# SDK] - Please sign this doc", TemplateId = "510fc78e-32f4-8778-44eb-6b53abb6c82E" }; var envelopesApi = new EnvelopesApi(_testConfig.ApiClient); ApiException ex = Assert.ThrowsException <ApiException>(() => envelopesApi.CreateEnvelope(_testConfig.AccountId, envDef)); Assert.IsNotNull(ex?.Headers); }
public void JwtInvalidAccessToken_Unauthorized_Test() { string access_token = "---Invalid-Access-Token---"; ApiException ex = Assert.ThrowsException <ApiException>(() => _testConfig.ApiClient.GetUserInfo(access_token)); Assert.IsNotNull(ex); Assert.IsNotNull(ex.ErrorContent); int unauthorizedStatusCode = 401; Assert.AreEqual(ex.ErrorCode, unauthorizedStatusCode); }
public void ConvertPrimitiveEntityToDto() { var dto = TypeAdapter.Adapt <Customer, CustomerDTO>(GetCustomer()); Assert.IsNotNull(dto); Assert.IsTrue(dto.Id == 1 && dto.Name == "Timuçin" && dto.Credit == 1542 && dto.IsActive && dto.DriverLicenceType == 'B' && dto.Debit == 100 ); }
public void ShouldViewAvailability() { // arrange DateTime start = DateTime.Now; DateTime end = DateTime.Now.AddDays(1); // act var controller = new ViewAvailabilityController(roomBookingService); var result = controller.GetFreeRoom(start, end); // assert Assert.IsNotNull(result); }
public void ListTabs_CorrectInputParameters_ReturnTabs() { CreateEnvelopeMethod.CreateEnvelope_CorrectAccountIdAndEnvelopeDefinition_ReturnEnvelopeSummary( ref _testConfig); Recipients recipients = _envelopesApi.ListRecipients(_testConfig.AccountId, _testConfig.EnvelopeId); Tabs tabs = _envelopesApi.ListTabs(_testConfig.AccountId, _testConfig.EnvelopeId, recipients.Signers.FirstOrDefault()?.RecipientId, new EnvelopesApi.ListTabsOptions { includeAnchorTabLocations = "true", includeMetadata = "true" }); Assert.IsNotNull(tabs?.SignHereTabs); }
public void GetWord_Success() { var word = new GetHelloWordResponse { Id = 1, Word = "Hello Word" }; _getWord.Setup(x => x.GetHelloWord()).Returns(word); var result = _getWord.Object.GetHelloWord(); Assert.IsNotNull(result); Assert.AreEqual(result.Word, word.Word); }
public void Sync_Update_GoogleCalendarEvent_AccordingWith_Task_Test() { _logger.Info("--------------开始执行测试:Sync_Update_GoogleCalendarEvent_AccordingWith_Task_Test"); InitializeAccountAndConnection(_googleConnectionId); var googleCalendarEvent = CreateGoogleCalendarEvent("cooper calendar event", "description of event", DateTime.Now, DateTime.Now.AddHours(2)); MicrosoftAssert.IsNotNull(googleCalendarEvent); _syncProcessor.SyncTasksAndContacts( _googleConnectionId, new List <ISyncService <TaskSyncData, ISyncData, TaskSyncResult> > { DependencyResolver.Resolve <IGoogleCalendarEventSyncService>() }, null); var syncInfo = GetSyncInfoBySyncDataId(_account.ID, googleCalendarEvent.Id, SyncDataType.GoogleCalendarEvent); MicrosoftAssert.IsNotNull(syncInfo); var cooperTask = GetCooperTask(long.Parse(syncInfo.LocalDataId)); MicrosoftAssert.IsNotNull(cooperTask); AssertTaskAndGoogleCalendarEventAreEqual(cooperTask, googleCalendarEvent); //更新Task cooperTask = UpdateCooperTask(cooperTask.ID, cooperTask.Subject + "_updated", cooperTask.Body + "_updated", cooperTask.DueTime.Value.Date.AddDays(1), true); var lastUpdateTime = Rfc3339DateTime.Parse(googleCalendarEvent.Updated).ToLocalTime(); UpdateTaskLastUpdateTime(cooperTask, lastUpdateTime.AddSeconds(1)); //同步 _syncProcessor.SyncTasksAndContacts( _googleConnectionId, new List <ISyncService <TaskSyncData, ISyncData, TaskSyncResult> > { DependencyResolver.Resolve <IGoogleCalendarEventSyncService>() }, null); //重新获取 cooperTask = GetCooperTask(cooperTask.ID); googleCalendarEvent = GetGoogleCalendarEvent(syncInfo.SyncDataId); //对比结果 MicrosoftAssert.IsNotNull(googleCalendarEvent); MicrosoftAssert.AreEqual(cooperTask.Subject, googleCalendarEvent.Summary); MicrosoftAssert.AreEqual(cooperTask.Body, googleCalendarEvent.Description); MicrosoftAssert.AreEqual(FormatTime(cooperTask.LastUpdateTime), FormatTime(Rfc3339DateTime.Parse(googleCalendarEvent.Updated).ToLocalTime())); }
public async Task ValidateGetMovieByIdAndProvider_LogicForSerialization() { var mockBaseService = new Mock <IBaseService>(); var mockIMemoryCache = new Mock <IMemoryCache>(); var mockIConfiguration = new Mock <IConfiguration>(); MovieService service = new MovieService(mockIMemoryCache.Object, mockBaseService.Object); mockBaseService.Setup(s => s.GetDataFromExternalAPI(It.IsAny <string>())).Returns(() => Task.FromResult(this.getMockHttpResponseObject())); var movieDetail = await service.GetMovieByIdAndProvider("1", cinemaWorld); Assert.IsNotNull(movieDetail); Assert.IsNotNull(movieDetail.Id); Assert.IsInstanceOfType(movieDetail, typeof(MovieDetail)); }
public void TestEliminaUtente() { // Ottengo l'admin IUtente admin = gestioneUtentiController.ValidaCredenziali("admin", "admin"); Assert.IsNotNull(admin); // Lo elimino Assert.IsTrue(gestioneUtentiController.Elimina((Utente)admin)); // Verifico che sia stato eliminato admin = gestioneUtentiController.ValidaCredenziali("admin", "admin"); Assert.IsNull(admin); }
public void Index() { // Arrange var mockRepo = new Mock<ICourse>(); var controller = new CourseController(mockRepo.Object); // Act var viewResult = controller.Index() as ViewResult; // Assert Assert.IsNotNull(viewResult); Assert.IsNotNull(viewResult.Model); Assert.IsTrue(string.IsNullOrEmpty(viewResult.ViewName) || viewResult.ViewName == "Index"); }
public void GetParametersTest() { JobParameters jp = TearUp(); IDictionary <string, JobParameter> copy = jp.GetParameters(); Assert.IsNotNull(copy); Assert.AreEqual(4, copy.Count); copy.Add(new KeyValuePair <string, JobParameter>("p5", new JobParameter("newitem"))); IDictionary <string, JobParameter> copy2 = jp.GetParameters(); Assert.IsNotNull(copy2); //No modification of underlying _parameters Assert.AreEqual(4, copy2.Count); }
private static void AssertResponse(IEnumerable <ModelMasterDto> expected, IEnumerable <DeliveryModelDto> actual, DateTime expectedCreateAt) { Assert.IsNotNull(expected); Assert.IsNotNull(actual); Assert.AreEqual(expected.Count(), actual.Count()); foreach (ModelMasterDto expectedModel in expected) { DeliveryModelDto actualParts = actual.FirstOrDefault(x => expectedModel.ModelSid == x.EquipmentModelSid); Assert.IsNotNull(actualParts); Assert.IsTrue(actualParts.EquipmentModelSid > 0); Assert.AreEqual(expectedCreateAt, actualParts.CreateDatetime); } }
public void TestPthFiles() { var outputPath = TestData.GetTempPath(); Console.WriteLine("Writing to: " + outputPath); // run the analyzer using (var output = ProcessOutput.RunHiddenAndCapture("Microsoft.PythonTools.Analyzer.exe", "/lib", TestData.GetPath("TestData", "PathStdLib"), "/version", "2.7", "/outdir", outputPath, "/indir", CompletionDB, "/unittest", "/log", "AnalysisLog.txt")) { output.Wait(); Console.WriteLine("* Stdout *"); foreach (var line in output.StandardOutputLines) { Console.WriteLine(line); } Console.WriteLine("* Stderr *"); foreach (var line in output.StandardErrorLines) { Console.WriteLine(line); } Assert.AreEqual(0, output.ExitCode); } File.Copy(Path.Combine(CompletionDB, "__builtin__.idb"), Path.Combine(outputPath, "__builtin__.idb")); var fact = InterpreterFactoryCreator.CreateAnalysisInterpreterFactory(new Version(2, 7)); var paths = new List <string> { outputPath }; paths.AddRange(Directory.EnumerateDirectories(outputPath)); var typeDb = new PythonTypeDatabase(fact, paths); var module = typeDb.GetModule("SomeLib"); Assert.IsNotNull(module, "Could not import SomeLib"); var fobMod = typeDb.GetModule("SomeLib.fob"); Assert.IsNotNull(fobMod, "Could not import SomeLib.fob"); var cClass = ((IPythonModule)fobMod).GetMember(null, "C"); Assert.IsNotNull(cClass, "Could not get SomeLib.fob.C"); Assert.AreEqual(PythonMemberType.Class, cClass.MemberType); }
public void DeserializeJsonDictionary() { MockAspNetService mockAspNetService = new MockAspNetService(); SystemWebExtensionsWrapper swe = new SystemWebExtensionsWrapper(mockAspNetService); swe.SystemWebExtensionsAssembly = Assembly.GetAssembly(typeof(ScriptManager)); object o = swe.DeserializeJson("{\"foo\":\"bar\"}"); UnitTestAssert.IsNotNull(o); Dictionary <string, object> dic = (Dictionary <string, object>)o; UnitTestAssert.AreEqual("bar", dic["foo"]); }
public void Sync_Update_GoogleTask_AccordingWith_Task_Test() { _logger.Info("--------------开始执行测试:Sync_Update_GoogleTask_AccordingWith_Task_Test"); InitializeAccountAndConnection(_googleConnectionId); //首先创建 var cooperTask = CreateCooperTask("cooper task or update test 0001", "description of task", DateTime.Now.Date.AddDays(2), false); MicrosoftAssert.IsNotNull(cooperTask); //同步 _syncProcessor.SyncTasksAndContacts( _googleConnectionId, new List <ISyncService <TaskSyncData, ISyncData, TaskSyncResult> > { DependencyResolver.Resolve <IGoogleTaskSyncService>() }, null); //重新获取 var syncInfo = GetSyncInfoByLocalDataId(_account.ID, cooperTask.ID.ToString(), SyncDataType.GoogleTask); MicrosoftAssert.IsNotNull(syncInfo); var googleTask = GetGoogleTask(syncInfo.SyncDataId); MicrosoftAssert.IsNotNull(googleTask); AssertTaskAndGoogleTaskAreEqual(cooperTask, googleTask); //更新Task cooperTask = UpdateCooperTask(cooperTask.ID, cooperTask.Subject + "_updated", cooperTask.Body + "_updated", cooperTask.DueTime.Value.Date.AddDays(1), true); UpdateTaskLastUpdateTime(cooperTask, Rfc3339DateTime.Parse(googleTask.Updated).ToLocalTime().AddSeconds(1)); //同步 _syncProcessor.SyncTasksAndContacts( _googleConnectionId, new List <ISyncService <TaskSyncData, ISyncData, TaskSyncResult> > { DependencyResolver.Resolve <IGoogleTaskSyncService>() }, null); //重新获取 googleTask = GetGoogleTask(syncInfo.SyncDataId); //对比结果 MicrosoftAssert.IsNotNull(googleTask); AssertTaskAndGoogleTaskAreEqual(cooperTask, googleTask); }
public void AfterSourceUpdate() { bl.Property(model, x => x.Name).To(control.TextProperty()) .AfterSourceUpdate((binding, s) => { target = (IProperty <string>)binding.Target; source = (IProperty <string>)binding.Source; }); bl.Bind(); control.Text = "Hello World"; XAssert.IsNotNull(target); XAssert.IsNotNull(source); }
public void SkynetAddDevice() { //arrange var sky = new SharpSkynetIM.SkynetIMClient(); //act var para = new List <KeyValuePair <String, String> >(); para.Add(new KeyValuePair <string, string>("test", "test")); var skynetResponse = sky.AddDevice(para); //assert Assert.IsNotNull(skynetResponse); }
public void CreateSenderView_CorrectInputParameters_ReturnViewUrl() { var envelopeStatusCreated = "created"; CreateEnvelopeMethod.CreateEnvelope_CorrectAccountIdAndEnvelopeDefinition_ReturnEnvelopeSummary(ref _testConfig, envelopeStatusCreated); var options = new ReturnUrlRequest { ReturnUrl = _testConfig.ReturnUrl }; ViewUrl senderView = _envelopesApi.CreateSenderView(_testConfig.AccountId, _testConfig.EnvelopeId, options); Assert.IsNotNull(senderView?.Url); }
public void When_Delete_Expect_Success() { // Arrange var controller = new TimeBookerController(_dbRepository); // Act var result = controller.Delete(3); var contentResult = result as OkNegotiatedContentResult <int>; // Assert Assert.IsNotNull(result); Assert.IsNotNull(contentResult); Assert.IsInstanceOfType(contentResult, typeof(OkNegotiatedContentResult <int>)); Assert.AreEqual(3, contentResult.Content); }
public void When_Get_Expect_Success() { // Arrange var controller = new TimeBookerController(_dbRepository); // Act var results = controller.Get(); var contentResults = results as OkNegotiatedContentResult <IEnumerable <TimeBooker> >; // Assert Assert.IsNotNull(results); Assert.IsNotNull(contentResults); Assert.IsNotNull(contentResults.Content); Assert.AreEqual(4, contentResults.Content.Count()); }
public void ApiExceptionHeadersTest() { EnvelopeDefinition envDef = new EnvelopeDefinition(); envDef.EmailSubject = "[DocuSign C# SDK] - Please sign this doc"; // random incorrect guid envDef.TemplateId = "510fc78e-32f4-8778-44eb-6b53abb6c82E"; // |EnvelopesApi| contains methods related to creating and sending Envelopes (aka signature requests) EnvelopesApi envelopesApi = new EnvelopesApi(_testConfig.ApiClient); ApiException ex = Assert.ThrowsException <ApiException>(() => envelopesApi.CreateEnvelope(_testConfig.AccountId, envDef)); Assert.IsNotNull(ex); Assert.IsNotNull(ex.Headers); }
public void ShouldDeleteRoom() { // arrange int RoomId = 1; bool shiftbooking = true; string RoomNameToShift = "Rose"; //act var result = controller.DeleteRoom(RoomId, shiftbooking, RoomNameToShift); // assert Assert.IsNotNull(result); }